Shanu Bhandari
63 Followers
28 Apr 2024
I recently dined at Wow Chow and was blown away by their delicious veg steamed momos. The texture was perfect and the fillings were so flavorful. I've had a lot of momos in the past, but these were definitely a wow moment. The rest of their Japanese cuisine was top-notch as well, but the veg steamed momos stole the show. I couldn't help but share my experience on social media and highly recommend this spot for any sushi and momo lovers.