Clowns eatType coffee shop
Clowns food Japanese
Clowns customer rating low
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop that sells Japanese food. It is poorly rated and located on the riverside by Clare Hall.