1. The Greek Grille
599 Main St, Winchester, MA 01890
Coordinate: 42.45371,-71.13713
Phone: (781) 729-2889
2. Lucia Ristorante / Winchester
13 Mount Vernon St, Winchester, MA 01890
Coordinate: 42.45261,-71.13629
Phone: (781) 729-0515
3. A Tavola
34 Church St, Winchester, MA 01890
Coordinate: 42.45126,-71.13881
Phone: (781) 729-1040
4. Cafe Piazza Dolce
831 Main St, Winchester, MA 01890
Coordinate: 42.46027,-71.14022
Phone: (781) 838-6092