Photography - Food - Lifestyle

Tag: koyabar

Koya Bar, my number one udon place in London

Koya Bar, my number one udon place in London

Koya Bar is my number one udon place in London! As far as I know, they are one of the very rare restaurants that opens at 8:30am. Good news, we can have udon for breakfast! I was curious to try their English Breakfast Udon – […]