“Sakura Japanese & Sushi on Stratford Road is a casual place with a patio that offers a natural selection of hibachi, tempura & sushi choices. The restaurant has an extensive sushi menu of both maki and temaki and an average accompanying cooked Japanese cuisine, including teriyaki and "hibachi" dishes. They pride themselves on serving their customers delicious, genuine dishes like Sushi and Japanese. The parking area is easily accessible. Their Japanese Volcano Dip with Cracker includes crab meat, scallop & shrimp baked with the chef's special sauce. Sakura Japanese & Sushi on Stratford Road offers outdoor seating, serves vegetarian dishes, and is a great spot for watching sports.”
Read more