Restaurants Judging Restaurants – Listrani’s by Prince Of Petworth August 12, 2010 at 12:00 pm 7 Comments Listrani’s has a few locations but the DC location is in the Palisades at 5100 MacArthur Blvd, NW. You can see their menus here. Anyone know how far they deliver? Any fans? Must order items?