J J Restaurant And Takeout

J J Restaurant and Takeout, 157 Washington St, Somerville, MA 02143, United States

(617) 625-3978

Location