Salvadoran restaurant · Pelham Mall, 2834 Pelham Pkwy, Pelham, AL
Dine-In
See full menu
More food in Pelham, AL · Salvadoran Food in Pelham