Italian deli · $
2334 N Scottsdale Rd #A133, Scottsdale, AZ
Italian deli on North Scottsdale Road open since 1973, with sandwiches, chicken parm and pizza. In 2026 it launched a double-patty burger limited to 53 a day, and Ryan Waldschmidt named it his favorite lunch spot.