Simba Sushi is an authentic Japanese restaurant preparing meals with care. It offers sushi and other dishes with limited bar seating.