Home /  

Ebi 2 Restaurants in Austin

Show restaurants on map
Show :companies_count restaurants on map
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Austin, 9033 Research Blvd, 78758, Austin, United States
"Good sushi spot with a huge selection of rolls, sashimi and nigiri. I came on a Sunday night and got a table right away. my wife and I shared the love..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity