Delmar MD Restaurants 1. 9521 Ocean Hwy, Delmar, MD 21875 | Pizza Boys Pizza & Subs (410) 896-4471 2. 9506 Ocean Hwy, Delmar, MD 21875 | Delmar Diner (410) 896-2677