Richard's Sub World & Deli 299 Atlantic City Blvd, Bayville, NJ08721 Richard's Sub World & Deli is located on Atlantic City Blvd. in Bayville. This sandwich shop is well known for its…More fresh bread, cold cuts and good deals. Richard's is also a well-stocked convenience store that sells lottery tickets. It's a great stop when you are on the go.