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

Caruso's Italian Restaurant

Italian$Albuquerque, NM

5626 Menaul Blvd NE, Albuquerque, NM

PickupCurbside
Hours & Location
Address
5626 Menaul Blvd NE
Albuquerque, NM 87110
Get directions
Weekly hours
SundayClosed
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed

More restaurants in Albuquerque

See all