FoodIf you want to eat like you've lived in George Town all your life, Lillian's Restaurant is the place to visit. There, you'll find authentic Caribbean flavors in a friendly atmosphere. Lillian's Restaurant serves different meals depending on the season.AmbianceThis air-conditioned oasis in the Cayman Islands is a favorite among tourists looking for reasonably priced local, fresh cuisine.Contact Info
Ed's Plaza |