Restaurant · San Fernando, Trinidad and Tobago
A chicken restaurant in San Fernando, Trinidad and Tobago.