Welcome to Victoria Junction
Manchow soup is a soup popular in Indian Chinese cuisine due to its easy preparation and hot spicy taste.