A
Abbey Khaira Review of Sasha's
😍 Sasha's is hands down the best restaurant I've b...
😍 Sasha's is hands down the best restaurant I've been to in Shanghai. The food is absolutely fantastic, and the service is top-notch. The atmosphere is cozy and inviting, making it a perfect place for any occasion. Don't miss out on their dumplings – they're simply divine!
Comments: