Restaurant Quito - Restaurant Reviews and Tips for Quito, Ecuador close