When you first walk in to Casa Lever, you're slightly confused as to your whereabouts ... Are you downtown? The vibrant scene is similar to a downtown hot spot ... The food and service were both great.
Did you find this review helpful? YesNoRequest Removal
116 out of 228 people found this review helpful.