Here's what Trippy members say about Caliza Restaurant:
"Another upscale place that has pretty good food and a very nice and relaxing atmosphere is Caliza Restaurant." See More