AL CAPONE SNACK BAR Al Capone restaurant is located in Nadur which is very famous for its beautiful bays like Ramla and also for Carnival. Read More
ANCI SNACK BAR Anci Pizzeria and Take Away is situated in Zabbar. We specialise in Pizza, Meat dishes, Pasta dishes and bread rolls. Read More