Clowns eatType coffee shop
Clowns food Japanese
Clowns customer rating average
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop that serves Japanese food. It is situated by the riverside near Clare Hall and has an average customer rating.