Restaurant in Pensacola, FL
Rating: 4.8 (567 reviews)
This deli serves lunch burgers, sandwiches & calzones in a tiny, memorabilia-rich space.
4124 Barrancas Ave, Pensacola, FL
Phone: (850) 455-9319