The World of Samosa Singh
Samosa Singh is an outlet where you can experience a vast variety of Samosas with different flavors. Located in Electronic City the place can be recognized from its iconic triangular shape logo. Run by...
Samosa Singh is an outlet where you can experience a vast variety of Samosas with different flavors. Located in Electronic City the place can be recognized from its iconic triangular shape logo. Run by...