This business is currently not public, you won't be able to place orders with it.

Scalo Italian Restaurant
$$Albuquerque, NM
3500 Central Ave SE, Albuquerque, NM
PickupCurbside
Order Online
This business is currently not public, you won't be able to place orders with it.

Scalo Italian Restaurant
$$Albuquerque, NM
3500 Central Ave SE, Albuquerque, NMPickupCurbside
Hours & Location
Address
Phone
Website
Weekly hours
SundayClosed
MondayClosed
Tuesday4 PM–8 PM
Wednesday4 PM–8 PM
Thursday4 PM–8 PM
Friday4 PM–8 PM
Saturday4 PM–8 PM





