Amsterdam Deli Post author By Kayla Post date May 29, 2018 Home Β» Restaurants Β» Amsterdam Deli 3466 B McCullough Blvd 662-260-4423 Mon-Thur 11:00am – 9pm Fri-Sat 11am-10 pm ← Acapulco Mexican Resturant → Applebee’s – Tupelo, MS