Alondra Restaurant, SELMA, North Carolina (NC)

Feeling hungry? Alondra Restaurant might be the restaurant to suit your needs.
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