Larry's Giant Subs Vegan Catering / Florida / Neptune Beach Bookmark Contact Information 657 3rd St, Neptune Beach, Florida 32266 (904) 247-9620 http://www.larryssubs.com Detailed InformationLarry’s Giant Subs Post navigationNext post: Add Listing