Edo No Sakura
65 Guangming Rd
About
Edo No Sakura, 65 Guangming Rd (On 1F of brightly colored high rise near Hongshan Park). For those intrigued by the prospect of eating sushi in the city furthest from an ocean. It is a bit pricey as can be expected. Next door is also a Brazilian barbeque restaurant, Sabbath.