Explore all food & beverageFood & Beverage, American ContemporaryGiantLocated in Logan SquareShare this post:Location3209 W. Armitage Ave., Chicago IL 60647Get directionsContactwww.giantrestaurant.com(773) 252-0997 2022 James Beard outstanding chef finalist, Food and Wine Best New Chef, handmade pasta and a love of vegetables.Explore all food & beverageFeatured inDining, Special events24 award-winning spots not to miss during Chicago Restaurant WeekFood & drink, ItinerariesChicago neighborhoods for food lovers