Al Maestro is a restaurant offering fast food-style dining and serving alcohol.