Top Brunch Spots » Restaurants » Sakura Japanese Steakhouse & Sushi-Oyster Bar – Amarillo, Texas 79119
Showmen chefs prepare hibachi grilled fare at this easygoing Japanese eatery & sushi bar.