Japanese Restaurant
5.0 (95)
Yu Sushi presents an outstanding dining experience, highlighted by its commitment to authentic flavors and fresh ingredients. Customers rave about the quality of sushi and hibachi dishes, as well as the exceptional service provided by the attentive staff. The warm and inviting atmosphere contributes to the restaurant's popularity as a go-to sushi spot in Liberty.
Phone number: (936) 253-8322
Address: 2009 N Hwy 146, Liberty, TX 77575, 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!**
" Quality of the food here is top-notch! Portions are generous and every bite is worth it. Definitely return-worthy! " (*Curated Review*)
" Love this place! Excellent sushi and friendly service. Everyone should check this place out! " (*Curated Review*)
" Don’t let the unassuming location fool you. The food is fantastic! It's definitely become my favorite place. " (*Curated Review*)
" From the moment you walk in, you feel welcomed. The owner is present and ready to engage with guests. Sushi was delicious! " (*Curated Review*)
" Great experience overall! The rolls are amazing and perfect for sharing. Highly recommend their special rolls! " (*Curated Review*)
" Sushi here is off the charts. It’s fresh and the flavors are well balanced. A delightful dining experience overall! " (*Curated Review*)
" The place might not look fancy, but don't let that fool you! The food is fantastic and the chef knows his stuff. " (*Curated Review*)
Address: 2315 US-90, Liberty, TX 77575, USA
Address: 1702 N Main St, Liberty, TX 77575, USA
Address: 1711 US-90, Liberty, TX 77575, USA
Address: 906 Main St, Liberty, TX 77575, USA
Address: 801 US-90, Liberty, TX 77575, USA
Address: 10962 N Hwy 146, Liberty, TX 77575, USA
Address: 1508 US-90, Liberty, TX 77575, USA
Address: 2125 N Hwy 146, Liberty, TX 77575, USA
Address: 2320 N Main St, Liberty, TX 77575, USA
Address: 906 Main St, Liberty, TX 77575, USA