It-Torri Mini Market
Indian
Mini market on Tower Road offering imported Indian food and beauty products, plus fresh produce. Late food orders available.
Location
Best places nearby
The highest rated places close to It-Torri Mini Market.
Local restaurants nearby
Tower Road , Tas-Sliema


