Update Info - Felicia's Of The North End
This restaurant was reported as closed. If it is open, let us know.
Felicia's Of The North End
423 Main St
Stoneham, MA 02180
423 Main St
Stoneham, MA 02180
This restaurant was reported as closed. If it is open, let us know.