Penn Station Deli & Grill

Hours: Tue - Thu: 10:30 AM - 8:00 PM
Fri - Sat: 9:00 AM - 9:00 PM
Sun: 9:00 AM - 6:00 PM

You will be offered Cuban cuisine at this restaurant.

 logo

GET DIRECTIONS

20583 W Pennsylvania Ave
Dunnellon, Florida 34431

Phone: (352) 465-1212