Sen Thai Asian Bistro Sen Thai Asian Bistro

Sen Thai Asian Bistro Map

1000 Washington Ave. (N. 11th St.)
St. Louis, MO 63101
314-436-3456
Map
Cuisine: Thai / Asian / Vegetarian
Lots of Asian menu choices mark this downtown spot.
Openings: Lunch & Dinner daily