Sakura Japanese Restaurant
133 E Tulare StDinuba,
CA,
93618 5595910807
Asian RestaurantsChinese FoodJapanese RestaurantsPlaces To EatRestaruantsRestaurants DowntownRestaurants That DeliverSushi DeliverySushi RestaurantsThai FoodThe BarnThe Flame BroilerUsed Restaurant Equipment Supplies