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