Restaurant Names starting with V

Ventana, The Bidwood Suites

Ventana, The Bidwood Suites

Ventana is an upscale gastro-pub located inside one of Nairobi’s finest hotels. Ventana’s charming décor is an