Shimogamo

shimogamo_02 shimogamo_03shimogamo_01

Japanese restaurant in Camden, London.