Level 5
Restaurant • Bar and grill😠 The management of this place is awful. It’s completely gone down hill, it’s sad to see such a place throw away it’s potential. The quality of the food and drinks was the worst of the worst. I ordered a white wine and it tasted like apple cider, I honestly doubt it was the wine I ordered. My partner... People often mention amazing, Albuquerque, Level, Chef, drinks, great, experience, Marc, ordered, menu,
Address
2000 Bellamah Ave NW, Albuquerque, NM 87104
Website
Contact
(505) 318-3998Rating on Google Maps
3.90 (435 reviews)Open on Google Maps