View our Menu
Dine in, or carryout.
Weare open 7 days a week! 11a.m. to 11 p.m.
Call us at (773) 993-0518
4807 N. Elston Ave.
Chicago, IL 60630
We are located in North Mayfair neighborhood of Chicago, just west ofthe Albany Park neighborhood.
Find us near the corner of ElstonAve. and
Lawrence Ave., on the east side of Elston Ave.,
betweenGunnison St. and Kenneth Ave.