How many calories are there in Marks & Spencer - Luxury Hot Cross Buns?

100g of Marks & Spencer - Luxury Hot Cross Buns contains 333. Thus, Marks & Spencer - Luxury Hot Cross Buns food is Average in Calories.