1. Aegean Restaurant 257 Cochituate Rd, Framingham, MA 01701 Coordinate: 42.30192,-71.4034 Phone: (508) 879-8424
2. Anastasia's Oven & Grill 12 Union Ave, Framingham, MA 01702 Coordinate: 42.27949,-71.417206 Phone: (508) 620-6972