Restaurants offering Tomatillo Shiso
Search city
Menu
Table booking
Menu
Table booking
City: Las Vegas, 2600 West Sahara Avenue, Las Vegas, 89169, United States Of America
Jaburritos serves up customizable Sushi Burritos, Salads, Rice Bowls, Nachos, and Fresh Juices. Choose from a variety of protein options like Tuna, Ye...
Price
Feedback
These reviews refer only to the mentioned ingredients.