El Salvador Restaurant
Restaurant
•
332 W Center St, Provo, UT 84601, USA
8.2
Wednesday: Closed
See if anyone you trust recommends it!