Italy, while known for its luxurious pasta dishes and seafood, is also known for its quick, inexpensive street food. You ...
Pasta may take up a large portion of the menu at most Italian restaurants, but there should be a selection of hearty, ...