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.