Leo’s House
7911 W 26th Ave
Hialeah
FL
33016
(786) 360-5652
Open Map
Cuban
Cuban Restaurant
Karaoke
Liquor Store
Price range: $$