Sun Sushi photo1

Sun Sushi - St John's, Newfoundland and Labrador

Japanese, Sushi
186 Duckworth Street, St John's A1C (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place
Sun Sushi
186 Duckworth Street, St John's A1C