Flamingo Restaurant 16701 S Dixie Hwy Miami, FL 33157 Phone: (305) 235-3051
Category: Fast Food Diner Restaurant