SLC Downtown

(Takeout, Online Order & Delivery)
268 South State Street
Salt Lake City, UT 84111

Click to view on map >

Phone: 801-328-4148

Hours: Mon - Sat 5:30a-5:00p
Sun Closed

What to love:
WordPress Image Lightbox