The Chicken Hut

The Chicken Hut

Location: George Town
Phone: 345-946-3308
Address: Shedden Road, George Town, Cayman Islands