115 Flagler Ave, New Smyrna Beach, Florida 32169 USA
Lobster roll and ceasar salad
Photo Credit: Yelp