Monday to Friday 9:00 AM – 5:00 PM
Restaurantes.LA 382 N. Lemon Ave.,Walnut,CA 91789-2344
+1-818-928-5575
Welcome to Melodia Restaurant, where we bring the flavors of Europe
Originally opened in 1962, El Cid has long been Los Angeles’
Directory of Restaurants in Southern California
Forgot your password?