Royal India Bistro About
Royal India Bistro Services
Royal India Bistro Amenities
Royal India Bistro FAQ
Royal India Bistro where ?
Royal India Bistro at 7 Meriam St, Lexington, Massachusetts 02420
Royal India Bistro phone number ?
Royal India Bistro phone number 7818617350
Royal India Bistro contact ?
You can call at 7818617350.You can fill out the form at bistroroyalindia.com.
7 Meriam St zip code ?
The Zip Code 02420