Bizy Boy for Fully Loaded Pastrami Sandwiches Hailed on social media for having “the best pastrami sandwich in Shanghai,” Bizy Boy delivers sandos and pasta. Rachel GoukMay 9, 2025 0 Shares 0 0
Mammamia! Neapolitan Pizzeria: 14 Years of Italian Tradition Mammamia is one of the longest running Neapolitan pizzerias and Italian restaurants in China. Award winning pizzas, fresh pastas, and Italian antipasti. Rachel GoukNovember 29, 2024 0 Shares 0 0