Mayuri Home
 
   


 

Location

Address

5857 Westheimer Rd Houston Texas 77057.                                   Tel: (713) 975-6565 Fax: (713) 975-0556
1460 Eldridge pkwy Ste # 110 Houston Texas 77077.                     Tel: (281) 809-8028
Downtown 930 Main St T240B Houston Texas 77002.                  Tel: (713) 655-1966
21145 State Highway 249 Tomball Houston Texas 77070.              Tel: (832) 422-3830
1200 McKinney Street Suite 545 Houston Texas 77010.
 
Home | About | Timings | Buffet | Menu | Catering |Order | Directions | In News |Contact us
© 2017-2020 www.mayuri.com. All rights reserved.    Powered by Fleet IT Solutions Pvt Ltd.