Know a great happy hour or special for this location?
Photos
Location & Hours
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.