Restaurant specializing in meat and fish dishes. Offers delivery and takeout options.