Fast food · Potters Village, Antigua and Barbuda
A fast-food restaurant in Potters Village, Antigua and Barbuda.