La Plancha is a restaurant.

Photos