vittlemonster.com
Arrabiatta – La Biga
Penne pasta with tomato, oil, garlic, chili pepper. €10 La Biga, Rome ITALY This tasted fine, but I still couldn’t get over the yellow light! It just made all the food look SO unappetizing! O…