Rinaldi's Italian Deli Menu

16211 N Scottsdale Rd Ste 4, Scottsdale, AZ 85254

Know a great happy hour or special for this location?