Larrys Deli & Sandwich Shop, LAND O LAKES, Florida (FL)

Interested in a fine dining around LAND O LAKES? Larrys Deli & Sandwich Shop is definitely a fine dining you must think of making a reservation at.
Readily operating at Po Box 955 () in LAND O LAKES, Florida (FL) (34639), Larrys Deli & Sandwich Shop can be called at 8139963976. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in LAND O LAKES, Florida (FL)


Larrys Deli & Sandwich Shop contact information and details:
Address: Po Box 955 - , LAND O LAKES, Florida (FL) 34639
Contact Phone: 8139963976