Mama Carmellas Pasta Pizza Hse

Restaurant in Scottsdale, AZ

Address

9393 N 90th St
Scottsdale, AZ
85258

Phone

480-451-0787

Map & Directions

Get Directions To Mama Carmellas Pasta Pizza Hse:

Google Maps Apple Maps Bing Maps