New Maestro Bar & Cafe is a bar and restaurant.