Cosa Nostra is located in Quito, Ecuador on Av. de la República N34-234. Cosa Nostra is rated 4.6 out of 5 in the category italian restaurant in Ecuador.
Address
Av. de la República N34-234
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating