Restaurant La Cita is located in Caracas, Venezuela on Urapal, Alcabala a, Av. Nte. 15. Restaurant La Cita is rated 4.5 out of 5 in the category spanish restaurant in Venezuela.
Address
Urapal, Alcabala a, Av. Nte. 15
Accessibility
Wheelchair-accessible lift