( 2 Reviews )
Smartfoods Ltd
Food Manufacturer
31 Carbine Rd Penrose, AUK 1060
Nimesh Fonseka
Used to be best with Snacks & Food, now uder the average
( 5 Reviews )
Prima Deli North Ltd
Food Manufacturer
13B Gabador Pl Penrose, AUK 1060
Ivor Christophers
A rating of 1 is to high for this sandwich. I will never buy from them again.