This greek style restaurant specializing in shrimp, lamb chops, and ribs is a perfect treat for you and your pooch for a meal on their outdoor seating!
Planning a getaway to Fort Lauderdale, FL? Find pet friendly hotels in Fort Lauderdale.
Address & Contact:
3300 N Ocean Blvd
Fort Lauderdale, FL 33308