Soul Food
Italian · Vegan · Vegetarian
Italian restaurant offering fresh pasta, salads, Buddha bowls, and vegan/vegetarian options.
Location
Best places nearby
The highest rated places close to Soul Food.
Local restaurants nearby
76 Triq il-Merkanti, Valletta


