Barba is a restaurant offering a pleasant dining experience with a view. It features air conditioning, parking, and WiFi.