Japanese Restaurants in Stead, NM
1. Sakura Japanese Steakhouse & Sushi-Oyster Bar
4000 S Soncy Rd, Amarillo, TX, 79119
CLOSED NOW
"Nice comfortable atmosphere. Beautiful fish tank. Great service. Awesome sushi!!"
26 Years
in Business
Amenities:
Takes reservationsWheelchair accessibleOffers outdoor seating
Showing 1-2 of 2