About Cuisine: Mediterranean Neighborhood: Miami Beach Address: 610 Lincoln Road   Miami Beach, FL 33139