Scalo Northern Italian Grill Nob Hill Shopping Center THIS RESTAURANT IS CLOSED Scalo Northern Italian Grill

THIS RESTAURANT IS CLOSED Scalo Northern Italian Grill Map

Nob Hill Shopping Center
3500 Central Ave. SE (Carlisle Blvd. NE)
Albuquerque, NM 87106
505-255-8781
Map
Cuisine: Italian
A Nob Hill fixture for upscale Italian.
Openings: Lunch Mon.-Sat., Dinner nightly, Brunch Sun.

Features