True Review #1 – TARO // LDN

After a day of shopping in Central London, my sister, a friend and I began looking for a place to eat. ¬†We did a quick Google search and our mutual love for Japanese food lead us to Taro, a Japanese restaurant on Brewer Street which is a walkable distance from Oxford Street and Regents Street. … Continue reading True Review #1 – TARO // LDN