Update Info - Imperial Palace
This restaurant was reported as closed. If it is open, let us know.
Imperial Palace
104 Lunenburg St
Fitchburg, MA 01420
104 Lunenburg St
Fitchburg, MA 01420
This restaurant was reported as closed. If it is open, let us know.