Report a review

  • 4
  • Paradise

Are you kidding me? This place is out of control. It's like tofu heaven in the deli section! "Beef" & "chicken" empanadas? It's pricey but totally worth it.


Why are you reporting this review?