Larry's Giant Subs

Flag as Inappropriate

Larry's Giant Subs is a franchise offering hot and cold subs, New York-style deli sandwiches, Italian hoagies, Philly cheesesteaks and salads. This new location resides in a building that is 1,500 square feet and seats 45 people. Take out and catering are available. 
5270 Peachtree Pkwy, Norcross, GA 30092
(770) 300-0804
  • Hours: Daily, 10:30am - 9pm
  • Website: http://www.larryssubs.com/
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »