Octopus And Orzo Restaurants in Amarillo

Show restaurants on map
Show :companies_count restaurants on map
4.3
Menu
Open Now
4.3
Menu
Open Now
City: Amarillo, 202 Sw 10Th Ave, Amarillo, United States Of America
"The sushi was ok. It has been better in the past."
4
Menu
Open Now
4
Menu
Open Now
City: Amarillo, 1300 S Grand St, Amarillo, TX 79104-2737, United States
"Not badly eat authentic. oysters squid apot court on top."
3.9
Menu
Table booking
Open Now
3.9
Menu
Table booking
Open Now
City: Amarillo, 8440 I-40, Amarillo, TX 79106, United States
"Excellent food. Server very helpful. The menu is wrong. Lunch buffet does not end at 3:30 p.m. at 4:00 p.m., as indicated in this online menu. So obvi..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity