Royal India Bistro

Location: 7 Meriam St.

Phone: (781) 861-7350

Fax: (781) 861-7352

Website


Category: Restaurant, Bakery, Café & Catering