Clowns eatType coffee shop
Clowns food Italian
Clowns customer rating high
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop that serves Italian food in the riverside area. It is highly rated and can be found near Clare Hall.