Mylord is an Italian restaurant specializing in thin-crust pizza, pasta, grilled fish, and homemade noodles.