Skip to content
You are ordering from Simple Thai - Newark - 21 Chestnut Hill Plaza Newark, DE 19713

Simple Thai Menu

Order Thai delivery and takeout from our Simple Thai Menu at Great Wall & Simple Thai - Newark, DE in Newark, DE. Browse our menu and place your online order quickly and easily.