Located in Macedon Plaza, Shop 12, Popsushi had been operating and making sushi for locals and the surrounding suburb for over 25 years, we specialise in authentic Japanese sushi. We are opened Monday to Saturday, closed on Sunday. We pride ourselves..
Relevance: 120.497635