Menu


Chelsea

Pizza

Pizza Lovers

Pizza Lovers

368 Washington Ave

Chelsea MA 02150

(617)889-2225

Pizza Lovers

Our
Restaurant