Florida > Miami > Restaurants, Food & Beverages > Restaurants > Irish Sports Tavern
13067 Southwest 112th Street, Miami, Florida, 33186
(305) 382-1516
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!