Cubby's
Restaurant
•
123 E 12300 S, Draper, UT 84020, USA
7.4
Sunday: Closed
See if anyone you trust recommends it!