You can find Rizzles cafe at St Francis Square (Gozo) opposite is Ministry for Gozo. I ate there many times and always dishes (pizza, burgers) they served were delicious: simple and at good prices. They can deliver to home meals. Hot and super fast delivery. I really like this place.