Italian takeaway restaurant. Known for friendly staff and passionate approach to food.