Royal India Restaurant
42 Merrimack St
Haverhill
MA
01830
(978) 372-1170
sirved.com
Open Map
Description
Royal India Restaurant is located at 42 Merrimack St, Haverhill, MA. This business specializes in Indian Restaurants.
by merchantcircle on May 11, 2015 from
merchantcircle
Asian Restaurants
Catering
eating places
Indian
Indian Restaurants
Ragda Patties
restaurant
Restaurants
Restaurants Indian
Take Out/Carry Out