During our times in the suburbs of New Jersey (don't hate), the American restaurant chain Applebee's was always a friendly place for meals with family and late night gatherings with friends. All of those nostalgic feelings came rushing back as Shanghaiist read some rumors on the internets about the opening of the chain's first outlet in China. With our curiosity peaked, we decided to go check it out. As Shanghaiist and accompanying guest entered the...
Continue reading "Applebee's: Xujiahui's neighborhood grill & bar"
