• Idlmi Church Ave (map)
  • 5800 North Church Avenue
  • Tampa, FL, 33614
  • United States

Todos los Martes 7:30pm - 9:00pm