10893 N Scottsdale Rd, Scottsdale
Classic Italian subs & red-sauce dishes served in a casual space set within a gourmet market.
Chill Out
Kids Friendly
Typical Tourist