Chef Robert has his hands full with updating the decades-old menu, service and decor at Peppino's Ristorante Italiano in Oviedo, Florida.
Adjust preferences
With your consent we may collect cookies and information to enhance our service, and improve your experience.