Alondra Restaurant, SELMA, North Carolina (NC)
Conveniently situated at 308 South Pollock Street () in SELMA, North Carolina (NC) (27576), Alondra Restaurant is available at 9199750909. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in SELMA, North Carolina (NC)
Alondra Restaurant contact information and details:
Address: 308 South Pollock Street - , SELMA, North Carolina (NC) 27576
Contact Phone: 9199750909
