Clowns eatType coffee shop
Clowns food Japanese
Clowns customer rating 1 out of 5
Clowns area riverside
Clowns near Clare Hall
Clowns is a coffee shop that serves Japanese food. it has a low customer rating and is located in riverside near Clare Hall.