Restaurant hero image

Sumoboy Sushi & Teriyaki House

9393 Mentor Ave, Mentor, OH 44060