National Museum of Fine Arts is located in Xaghra, Malta on Bambina Street, Xaghra XRA 2112. National Museum of Fine Arts is rated 3 out of 5 in the category in Malta. Jalapeno Gigantia Hot Peppers are flavored like the original but produce larger, 5-inch peppers with plenty of room for stuffing. Makes a great slicer if you like ...
Address
Bambina Street, Xaghra XRA 2112