Oscar Penns Restaurant
207 N Apopka Ave, Inverness
(352) 419-6354
Menu
Restaurants in Inverness, FL
Oscar Penns Restaurant
207 N Apopka Ave, Inverness, FL 34450
(352) 419-6354