1 rating · How the score works
ImPasta
Italian
Fresh pasta restaurant. Known for delicious, flavorful pasta dishes and friendly service.
Location
Best places nearby
The highest rated places close to ImPasta.
Local restaurants nearby
67 South St, Valletta


