Idlmi Church Ave (map) 5800 North Church Avenue Tampa, FL, 33614 United States ✚ gCal ✚ iCal Todos los Martes 7:30pm - 9:00pm