May Flower Food Restaurant is located in 164 Gelli Road, Gelli, Pentra, CF41 7ND, is the place for you and all you need to do is decide what you want to eat.They have all those favourites dishes such as Soups, Fried Rice Dishes, Chow Mein Dishes, Sweet and Sour Dishes, King Prawn Dishes, Chicken Dishes........