Top Brunch Spots » Restaurants » Asian restaurant » Sen Thai Asian Bistro – St. Louis, Missouri 63101
Modern, sculpture-filled Thai restaurant serving carefully plated noodles, curries & more.