Our Location


Sakura Garden Japanese Steakhouse
1869 Dixwell Ave
Hamden, CT 06514
Map/Directions

203-288-8836
View Menu
Takeout Menu
 
Powered by EDCInteractive.com