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: email@example.com
DESIGNED BY J.SinghGraphics