Clowns eatType coffee shop
Clowns food Japanese
Clowns area riverside
Clowns near Clare Hall
Located at the riverside near Clare Hall, Clowns is a coffee shop that serves Japanese food.  Customers rate their satisfaction with the coffee shop as high.