Neapolitan pizza restaurant, Il Directore, offers delicious Italian fare. They also serve unique pizza sandwiches.