Cafe Latte, located in Aberafan Shopping Centre, offers freshly cooked, homemade comfort food. Table service is available.