View our Menu
Dine in, or carry out.
We are open 7 days a week! 11 a.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 of the Albany Park neighborhood.
Find us near the corner of Elston Ave. and
Lawrence Ave., on the east side of Elston Ave.,
between Gunnison St. and Kenneth Ave.