Pummarola at The Falls

The Falls

Location

8888 SW 136th St

Miami, FL 33176

Phone

(305) 250-3466

Hours

Sunday - Thursday   12:00 pm - 9:00 pm

Friday - Saturday       12:00 pm - 10:00 pm

  • Facebook
  • YouTube
  • Instagram
  • Yelp
  • TripAdvisor