See all Restaurants in Aberdeen Aberdeen for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Little Italy South Aberdeen Street, Chicago, IL, USA About Little Italy, 79 Holborn Street. A bit pricey, but a wonderfully rustic decor makes for great atmosphere. A bit out of the way. Add to Wish List
Travelers also viewed these places similar to Little Italy Yatai The Royal Thai KURY E.A.R.L in The Belmont The Gallery at Fusion Lahore Karahi