426 Coldharbour Ln, London SW9 8LF
Izakaya restaurant | Ramen restaurant | Restaurant
This vibrant venue offers informal Japanese dining with upstairs windows overlooking the bustling street, creating an inviting atmosphere for both locals and visitors to enjoy authentic cuisine in a lively setting.