Sarku Japan hero image

Sarku Japan

Restaurant

Staten Island Mall, 2655 Richmond Ave, Staten Island, NY 10314, USA

Biter Score
6.4
Open
Wednesday: 10 AM – 8 PM