Clowns eatType coffee shop
Clowns food French
Clowns customer rating 5 out of 5
Clowns area riverside
Clowns near Clare Hall
There is a five star rated French coffee shop in the riverside area near Clare Hall named Clowns.