Suehiro is a Japanese restaurant offering sushi, teppanyaki, and other specialties in a relaxed setting with hibachi grill tables.