Grilla Allerton Road, 99 Allerton Road, Liverpool L18 2DD, UK
Pre Order Now
Why not Grilla cook your food this evening? Choose your items from a Greek menu bursting with favourites and arrange a convenient collection time, or delivery to your door. Then sit back and relax while someone else gets on with the hard work!