Current Location : 46902
American Express Supports Small Businesses Buy Local Movement
83 Harbor Dr Key Biscayne, FL 33149
305-361-9985
Iconic, popular eatery offers hefty portions of classic American diner fare in compact quarters.