SMOKED SALMON • SALADS • SANDWICHES • FRENCH FRIES
2001 Biscayne BLVD, Miami
1756 N Bayshore Dr., Miami