Sakura Sushi photo1

Sakura Sushi - St John's, Newfoundland and Labrador

Coffee and Tea, Japanese, Sushi
41 Churchill Square, St John's A1B (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place

Kid Friendly

Wifi

Sakura Sushi
41 Churchill Square, St John's A1B