Restaurante 11 :11 is located in San Salvador, El Salvador on 67 Avenida Sur y Avenida Olimpica #3506, San Salvador, San Salvador. Restaurante 11 :11 is rated 3 out of 5 in the category restaurant in El Salvador.
Address
67 Avenida Sur y Avenida Olimpica #3506, San Salvador, San Salvador