Thai Orchid Bar and Grill

Thai restaurant · 1606 S 84th St, West Allis, WI

Delivery · Dine-In

Hours

More food in West Allis, WI · Thai Food in West Allis