I was pleasantly surprised by this restaurant which clearly cops off of ABSOLUT CITRON with its name and decor. Citron Cafe is on the top of the Centro Sambil mall, and if
Been there, done that? Do tell us about it! Submit a review of this Venezuela restaurant today.
4 of 5 stars