Order from Neo Pizza & Taphouse - Annapolis to enjoy some of the best Pizza in Annapolis. Looking to find the cheapest way to order Neo Pizza & Taphouse - Annapolis? Choose the most affordable delivery option listed here. Because they deliver in Annapolis, you can enjoy Neo Pizza & Taphouse - Annapolis in the comfort of your own home. Don’t wait another day to treat yourself to their delicious Pizza! Check out the full Neo Pizza & Taphouse - Annapolis menu below.