| LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
| Leo Restaurant Bar and Delicatessen 5101 N. Scottsdale Rd. (Chaparral Rd.), Scottsdale, AZ 480.941.4477 | ![]() |
light wood booths and tables, and black and white photos of new york delis are decor highlights at this satisfying deli-restaurant. youill find a well-researched and authentic ny-style deli menu here, and the smoked fish... more
| REVIEWS (6) |
|
|


Bars, Clubs + Pubs

