United KingdomβΊLondonβΊBayswaterβΊC&R Izakaya BayswaterPhoto Gallery for C&R Izakaya BayswaterNo images available right nowSee full detailsReserve a table