1. Simple Greek
945 City Plaza Way Apt 1081, Oviedo, FL 32765
Coordinate: 28.65724,-81.20387
Phone: (407) 542-0106
2. Taziki's Mediterranean Cafe
45 W Mitchell Hammock Rd, Oviedo, FL 32765
Coordinate: 28.65585,-81.20893
Phone: (407) 542-4157
3. Circosta's Italian Ristorante
2960 W State Road 426 Ste 1070, Oviedo, FL 32765
Coordinate: 28.62643,-81.24489
Phone: (407) 699-7499
4. Mediterranean Gourmet
1525 Oviedo Mall Blvd, Oviedo, FL 32765
Coordinate: 28.66449,-81.23461
Phone: (407) 971-1997
5. Santorini
111 Geneva Dr, Oviedo, FL 32765
Coordinate: 28.67131,-81.20669
Phone: (321) 765-8247
6. Sweet City Gelato
112 W Mitchell Hammock Rd, Oviedo, FL 32765
Coordinate: 28.6556,-81.20982
Phone: (321) 474-2221
7. Cafe Panuzzo's
1003 Lockwood Blvd, Oviedo, FL 32765
Coordinate: 28.65678,-81.17799
Phone: (407) 977-2116
8. Giovanni's Italian Restaurant & Pizzeria
4498 Alafaya Trl, Oviedo, FL 32765
Coordinate: 28.651257,-81.2066
Phone: (407) 359-5900