Get directions to: America's Best Cuban Sandwich Shop, Lakeland, FL
Restaurant address: 4907 Ushighway 98 North Lakeland, FL 33809, USA
Restaurant: America's Best Cuban Sandwich Shop