Clowns eatType coffee shop
Clowns food Italian
Clowns priceRange more than £30
Clowns near Clare Hall
The Clowns coffee shop sells great Italian food at high prices, but the food is of the best quality. The Clowns coffee shop can be found next to the river across from Clare Hall.