Review of Bistro Menil

1513 W Alabama St, Houston, TX 77006

Overall Rating

Review


Most of the menu was gluten free. The crab cakes were amazing!

Updated 5 years ago