Main content starts here, tab to start navigating

Hours & Location

7265 Melrose Ave,
Los Angeles, CA 90046

(323) 297-3125
contact@rootsindianbistro.com

Monday – Thursday:

11:30am - 3:00pm  

4:30pm - 10:00pm

Friday & Saturday:

11:30am - 3:00pm

4:30pm - 11:00pm

Sunday:

4:00pm - 10:00pm



Get Directions