Star Pizza & Cafe - CLOSED

14a Pleasant St, Brookline MA 02446 (617) 232-2052
Cuisines and Dishes at Star Pizza & Cafe:
  • Italian
  • Deli Food
  • Pizza
This restaurant is closed.

Map of Star Pizza & Cafe

Other dining options nearby

Or see all nearby Italian and Deli Food restaurants or all online ordering restaurants in the area.