Royal India Bistro

7 Meriam St
Lexington, MA
781.861.7350
42.448902
-71.228814
Hours:
Mon - Thu:11:30am - 10pm
Fri - Sat:11:30am - 10:30pm
Sun:11:30am - 10pm

for Royal India Bistro
Directions
from: