Search results
- See moreSee moreSee moreSee moreSakura Garden Japanese Steakhouse - South WindsorRestaurant · $$
Sakura Garden Japanese Steak House is a popular restaurant that pampers your palate with scrumptious Oriental flavors....
Website: sakuragardenct.com
Phone: (860) 648-9888
Pickup
34 Evergreen Way South Windsor, CT 06074 559.64 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Family friendly