Clowns eatType coffee shop
Clowns food Italian
Clowns customer rating 5 out of 5
Clowns area riverside
Clowns near Clare Hall
The Clowns coffee shop is a five-star coffee shop with quality Italian food. It is conveniently located on the river across from Clare Hall, outside of City centre.