Maestro Cafe is a live music venue.