Albustan Steak House Address: 108 S Norwood St, Wallace, NC 28466 Phone: (910) 285-0515 Payment: Restaurants, Caterers, Steak Houses Other Businesses: McDonald's at 108 S Norwood St, Wallace, NC 28466 Taqueria El NE NE at 105 Norwood St, Wallace, NC 28466 Tokyos Express at 110 W Main St, Wallace, NC 28466 Bojangles' Famous Chicken 'n Biscuits at 110 Vines Landing, Wallace, NC 28466 Little Mexico at 105 S Norwood St, Wallace, NC 28466