-
Larry's Giant Subs
is a much liked Deli / Sandwiches Restaurant
Ranked #1 of 21 Restaurants in City Area Daytona Beach.
Some say, it is favorite, nice, great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Great subs! Giant Delight is my favorite. Owner/manager is always super nice.