Mayuri Home
 
   
" Our Houston location at 5758 Westheimer Rd and St. Louis Location at 12513 Olive Blvd are Now closed. Thank you for all your Support from all these years."


 

Our Restaurants  

Downtown Tunnel: 

Downtown 930 Main St T240B Houston Texas 77002

Tomball: 

21145 State Highway 249 Tomball Houston Texas 77070

 
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.