Smak -Tak Restaurant
5961 N Elston Ave Chicago, IL 60646-5504
773-763-1123
Payment Types
Visa, Mastercard
Business Hours
Payment Types:
VisaMastercard