Aubi & Ramsa
CLOSED$ •
3570 S Las Vegas Blvd, Las Vegas
Aubi & Ramsa Reviews
Ratings
Menu
Add a Menu
3570 S Las Vegas Blvd, Las Vegas
The worst customer service I’ve encountered we were racially profiled and embarrassed for no reason as the woman working giggled with her friends