Takumi Sushi Ramen&Lounge
906 W Main St, Branford
(203) 208-1207
Menu
Reserve
Restaurants in Branford, CT
Takumi Sushi Ramen&Lounge
906 W Main St, Branford, CT 06405
(203) 208-1207