NASTRO is a casual dining restaurant specializing in delicious pizza. It offers a relaxed atmosphere perfect for enjoying a meal.