Red Onion Deli & Grill

421 Wakara Way #200, Salt Lake City, UT, United States
+1 801-583-0553

Red Onion Deli & Grill on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness