Current Location : 88240
American Express Supports Small Businesses Buy Local Movement
2057 SW 8th St Miami, FL 33135
305-539-0969
Walk up window specializing in gourmet Cuban sandwiches & milkshakes.