If you're looking for Japanese restaurants in Collierville look no further. Sakura Japanese Restaurant - Collierville is known for having some of the best Japanese in Collierville. Located at 255 New Byhalia Road, Sakura Japanese Restaurant - Collierville is a great place to dine in or order delivery. It's the perfect option for those searching for "Japanese Near Me". They have tons of great options, so scroll down to see the Sakura Japanese Restaurant - Collierville menu and pick your favorites.