Rated
5.0 out of
5 from
1Reviews
Larry's Giant Subs
is a highly recommended Deli / Sandwiches Restaurant
Ranked #1 of 21 Restaurants in City Area Daytona Beach.
Some say it is favorite, nice, great.
★★★★★ on the 7th of August, 2013
Great subs! Giant Delight is my favorite. Owner/manager is always super nice.