Order Online You are ordering from the Tom/Cen original location at 2828 N Central Avenue. Closed indefinitely. Please visit us at our new location 3030 N Central Ave on the first floor!Powered by Smart Online Order