Vermont/Beverly station Restaurant Ranking - El Palmar Salvadorean Restaurant

Address: 3555 W 3rd St, Los Angeles, CA 90020, United States
Hours: 
Closes soon: 9:30PM ⋅ Opens 8:30AM Fri
Phone: +1 213-487-6560

评论

此博客中的热门博文