Florida > Tampa > Northeast Macfarlane > Restaurants, Food & Beverages > Restaurants > El Mandarin Restaurant
3434 W Columbus Dr, Ste 101, Tampa, Florida, 33607-1859
(813) 443-0520
Northeast Macfarlane
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!