Sumo House is an Asian restaurant offering a diverse menu of Thai and Japanese entrees, sushi, and tapas. It features a full bar and often hosts live music.