Clowns eatType coffee shop
Clowns food Italian
Clowns customer rating low
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop serving Italian food, and is located at the riverside, near Clare Hall. However, customers have given it a low rating.