Sakura Garden Reviews & Details
1869 Dixwell Ave
Sakura Garden is located at 1869 Dixwell Ave in Hamden near the intersection of Dixwell Ave and Benham St. Their menu consists of Japanese dishes . Call (203) 288-8836 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:Dixwell Ave And Benham St
Tell us more about Sakura Garden Hamden!