Maestro offers quality food with a focus on satisfying meals.