Refresh your Mind and Body at Japanese Cafe and Delicatessen Tombo

Tombo

Nestled in the heart of South Kensington is a tiny gem of a restaurant, an authentic Japanese café and delicatessen promoting fresh produce and healthy eating named Tombo.