Piola is in the heart of South Beach on Alton road a few steps from Lincoln road, on the side of the Lincoln Theatre Multiplex.