Mayuri Indian Restaurant in Houston
5857 Westheimer Rd,
Houston, 77057
(713) 975-6565
(713) 975-6565
mayuri india restaurant
dining, food, indian, restaurant