Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Greyhound Café

Address:L5-503, Huaihai Zhong Rd 999

Situated on 5/F - IAPM Mall, the new Greyhound Café rests in one of the most prosperous & dazzling of regions of Shanghai -- the Xuhui District. With gorgeous scenic views & a beloved shopping area nearby, the floor space acc...

0 like 0 comment