Sarku Japan
Restaurant
•
Staten Island Mall, 2655 Richmond Ave, Staten Island, NY 10314, USA
6.4
Sunday: 11 AM – 6 PM
See if anyone you trust recommends it!