Sakura Garden Japanese Steak House (Hamden)

Sakura Garden specializes in delightful Asian-fusion sushi and sashimi while serving hibachi and Japanese entrees you crave.

Lunch, Dinner

Address

1869 Dixwell Ave.
Hamden, CT 06514
United States

Map & Directions