Restaurant · Pinar Quemado, Dominican Republic
A restaurant in Pinar Quemado, the Dominican Republic.