2458 W Montrose Ave, Chicago, Illinois 60618 USA
The half of their retail space, virtually all carryout. There are the 3 little tables there if you want.
Photo Credit: Yelp