Long-standing Italian cafe in Bargoed. Offers food and alcohol.