1074 Hope St, Stamford 06907, United States
Open now· Closes at 22:00
1074 Hope St, Stamford 06907, United States
No delivery
Spot something wrong?
Dishes at Kiku Sushi Japanese Cuisine. Prices may vary in venue.
Been to Kiku Sushi Japanese Cuisine? Be the first to share what you ate.