plaza foch la mariscal, quito - ecuador

View Q restaurant + bar + lounge in a larger map