WIN'S FRIED CHICKEN is located in Komodo, Indonesia on GV5WX2F, Labuan Bajo. WIN'S FRIED CHICKEN is rated 3.9 out of 5 in the category american restaurant in Indonesia.
Address
GV5WX2F, Labuan Bajo
Service options
TakeawayDine-in
Offerings
Halal foodKids' menu