809 Kang Ding Lu, 曹家渡 Jing An Qu, Shang Hai Shi, China, 200042
Star God Breakfast is a place to eat in Shanghai, China. 1 YouTube travel vloggers — including More Best Ever Food Review Show — have covered it across 1 clips.
Right behind me our first location, Star