Restaurants
Rinaldi's Italian Deli
Restaurants in North Scottsdale, Scottsdale
- Address
- 16211 N Scottsdale Rd Ste 4, Scottsdale, AZ 85260
- Phone
- 480-607-3354
- Website
- rinaldisdeli.com/
About
Italian deli and sandwich shop on Scottsdale Road in North Scottsdale.
