Turkish Veggies Salad Restaurants in Las Vegas
Show restaurants on map
4.5
Menu
4.5
Menu
City: Las Vegas, 1814 Plaza St, Las Vegas, NM, 87701, United States
"Every time I eat at Olivia, it's always great. I'm totally addicted to her green Chile pork Burritos. The Carne adovada is great."
Price
Feedback
These reviews refer only to the mentioned ingredients.