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