Fava Bean Mediterranean

Lunch & Dinner

  • 100 CambridgeSide Pl. Cambridge
  • P: 6177143165
  • Business Hours Open 11:00 AM - 8:45 PM

Located inside the CambridgeSide Galleria food court.