1. The Greek Grille 599 Main St, Winchester, MA 01890 Coordinate: 42.45371,-71.13713 Phone: (781) 729-2889
2. Andrea's Pizza 883 Main St, Winchester, MA 01890 Coordinate: 42.46172,-71.14157 Phone: (781) 729-6541