Restaurant specializing in eel dishes. Known for its fried specialties and competent staff.