Friday, July 16, 2021

Shanghai - Deli & Leisure

This little cosy restaurant is located in Shanghai Times Square. 
Pretty good food. We had spaghetti and a pizza. And, coffee, of course!













 

No comments:

Post a Comment