Cafe Jaffa

48 Gloucester St, Boston 02115, United States Get Directions to this spot
48 Gloucester St
Boston, 02115
AL, United States
(617) 536-0230

Rate and review Cafe Jaffa in Boston, AL, United States!

Share your experiences at Cafe Jaffa with your friends or discover more Restaurants in Boston, AL, United States.