Clowns eatType coffee shop
Clowns food French
Clowns customer rating low
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop located in riverside that serves French food. Its located near Clare Hall and has a low customer rating.