Restaurant
Café Panuzzo's
Von 5 Einheimischen empfohlen,
Standort
1003 Lockwood Blvd
Oviedo, FL
Tipps von Einheimischen
Great local Italian restaurant! Casual / Nice atmosphere. GREAT food, full bar available. Located in the Winn Dixie shopping plaza, cute patio available for outdoor seating.
This is our favorite local Italian Restaurant. It is family owned and has a friendly atmosphere. They have anything from pizza, pasta, great salads and..... Great Lunch specials. About 10 minute drive