Scarpas 2
Pizza · Italian · Casual Dining
Scarpas 2 is a restaurant known for its gourmet pizza with a perfectly cooked thin crust, made in custom-built brick ovens. They offer a wide selection of unique pizzas.
Location
Best places nearby
The highest rated places close to Scarpas 2.
Local restaurants nearby
9700 Montgomery Blvd NE, Albuquerque, NM 87111, USA

