Royal India Bistro is an Indian restaurant in the Lexington, MA area on 7 Meriam Street, Lexington MA.
We deliver to various locations around Lexington, MA and we also provide take out and catering services for all kind occacions.
We are located on 7 Meriam Street, Lexington MA. Call us at 781-861-7350, 781-850-7351
or email us: firstname.lastname@example.org
DESIGNED BY J.SinghGraphics