Rated
5.0 out of
5 from
1Reviews
Larry's Giant Subs
is an awesome Sandwich Place Restaurant
Ranked #1 of 34 Restaurants in Beechwood Hills Athens.
Some say it is mediocre, friendly, impressed.
★★★★★ on the 7th of August, 2013
First time trying the place. The counter person wasn't friendly, and the food was mediocre. I wasn't impressed, and I probably won't return. 84 health score. Thumbs down.