PASTA • SMOKED SALMON • SEAFOOD • SANDWICHES • GRILL • HAMBURGERS • FRENCH FRIES
8601 Biscayne Blvd, Miami