Contact

Royal India Bistro
7 Meriam Street
Lexington MA 02420
Phone:
(781) 861-7350  /  (781) 861-7351
Fax: (781) 861-7352
Click on map for directions
go to top