Yaho Sushi is a Staten Island restaurant offering Japanese cuisine, including sushi,The restaurant features a welcoming atmosphere and attentive service, making it suitable for both casual and celebratory meals.
Know a great happy hour or special for this location?
Suggest an edit
51 Page Ave, Staten Island, NY 10309
© 2025 Checkle, Inc
Privacy
Terms