Selflane Order
Order faster in the app
GetGet
This business is currently not public, you won't be able to place orders with it.
Scalo Italian Restaurant

Scalo Italian Restaurant

$$Albuquerque, NM

3500 Central Ave SE, Albuquerque, NM

PickupCurbside
Hours & Location
Address
3500 Central Ave SE
Albuquerque, NM 87106
Get directions
Weekly hours
SundayClosed
MondayClosed
Tuesday4 PM–8 PM
Wednesday4 PM–8 PM
Thursday4 PM–8 PM
Friday4 PM–8 PM
Saturday4 PM–8 PM

More restaurants in Albuquerque

See all