Kujaku Japanese Restaurant

84 W Park Pl, Stamford, CT 06901 map it
Neighborhoods :