Address: 3215 3300 S Suite A, Salt Lake City, UT 84109, USA
It's open now.
3300s cafe rio is supposed to move in the shopping center where planet fitness is at sometime
I didn't know they were. I would call the location.
This isn't a question for maps.
Add Answer
Thanks! Your answer is awaiting moderation.
What time do you open on Sundays?
Do you have wifi for your customers?
No one answers the phone I called 3 times and they are supposed to be open ...good job cafe Rio
Trending Places
Mexican restaurant
1236 W 400 S, Salt Lake City, UT 84104, USA
1250 E 3300 S, Salt Lake City, UT 84106, USA
532 E 400 S, Salt Lake City, UT 84102, USA
241 W 200 S, Salt Lake City, UT 84101, USA