1380 S Federal Hwy, Deerfield Beach, Florida 33441 USA
Small place. Like 8 tables at most. Great service tonight.
Photo Credit: Yelp