Frank's Restaurante - Fantastic food sadly terrible service

We arrived at 1.50 by 2.20 we had still not been offered menus. People came in after us and we’re served before us. Ordered then waited 35 minutes for starters! Main were eventually served but had to get up and ask for chips which were missing! As we had a taxi booked we had no time left for dessert or coffee. Sadly this has now put us off from returning. Have to say the food we did have was fantastic