Clowns eatType coffee shop
Clowns food Italian
Clowns customer rating high
Clowns area riverside
Clowns near Clare Hall
There is a highly rated coffee shop called Clowns where you can get Italian food. It is located in the riverside area near to Clare Hall.