Dining and Drinking > Restaurant > Latin American Restaurant > Salvadoran Restaurant
Address: 8120 Avalon Blvd, Los Angeles, CA, 90003
Phone: (323) 239-2523
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices