PLACE

Suki

32 St Marks Place

The Venue

Suki is a new sushi venture from Kelly Cho.

Location, Location, Location