11 Leprechauns Irish Restaurant & Pub
3120 Commodore Plz
Miami, FL 33133-5818
305-297-7405