2301 Alton Rd, Miami Beach, Florida 33140 USA
This course totally dam and they forced us to play. The people who works there doesn't care for customer service.
Photo Credit: Yelp