Japanese Restaurant
5.0 (43)
Sushi Yama is a standout restaurant in Amarillo, known for its authentic and fresh sushi offerings. Diners have highlighted the vibrant atmosphere and attentive service that enhance the dining experience, making it a popular choice among sushi lovers in the community.
Restaurant website: Website
Phone number: (806) 877-1636
Address: 3562 S Soncy Rd Suite #261, Amarillo, TX 79119, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" What a wonderful hidden gem! The gyoza were incredible! I will definitely be back for more. " (*Curated Review*)
" Sushi Yama is a gem in Amarillo! The sushi is always fresh, and I've never been disappointed. " (*Curated Review*)
" While the food is amazing, the wait was a bit long for a table. Still worth it! " (*Curated Review*)
" Had a lovely dinner with friends. The service was quick and friendly. I loved the spicy tuna roll, but the eel was a bit too oily for my taste. " (*Curated Review*)
" The sushi at Sushi Yama is top notch! I’ve tried a lot of places and this one feels very authentic. Can't wait to go back! " (*Curated Review*)
" Not only is the sushi great, but the ambiance makes the experience that much better. Hit them up! " (*Curated Review*)
" I find it hard to recommend this place after my last visit. The service was slow, and the rolls I ordered were just okay. " (*Curated Review*)
Address: 3405 S Georgia St, Amarillo, TX 79109, USA
Address: 3501 SW 45th Ave, Amarillo, TX 79109, USA
Address: 8600 W 34th St, Amarillo, TX 79119, USA
Address: 2822 SW 6th Ave, Amarillo, TX 79106, USA
Address: 3811 SW 6th Ave, Amarillo, TX 79106, USA
Address: 2413 S Western St, Amarillo, TX 79109, USA
Address: 3701 Olsen Blvd, Amarillo, TX 79109, USA
Address: 2101 S Soncy Rd, Amarillo, TX 79124, USA
Address: 3420 I-40, Amarillo, TX 79102, USA
Address: 6051 Bell St, Amarillo, TX 79109, USA