Update Info - Royal India Restaurant
This restaurant was reported as closed. If it is open, let us know.
Royal India Restaurant
42 Merrimac St
Merrimac, MA 01860
42 Merrimac St
Merrimac, MA 01860
This restaurant was reported as closed. If it is open, let us know.