Menu


Chelsea

Pizza

Metro Pizza

Metro Pizza

357 Washington Ave

Chelsea MA 02150

(617)884-0133

Metro Pizza

Our
Restaurant