Fast Food pasta?
Some thoughts on the recent arrival of fast food pasta restaurants in Italy. I was prompted to try one out. Find out what I thought.
Some thoughts on the recent arrival of fast food pasta restaurants in Italy. I was prompted to try one out. Find out what I thought.