La Frasca (Italian) – Frascati, Italy (8.5/10)
Posted in dining out, food, Italian, Italy, restaurant review, restaurants, travel, traveleating, vegetarian on Sep 8th, 2006
What a shame that we only discovered this little gem on our last day in Frascati, after not having been terribly adventurous during our week-long stay. We would have eaten here every day, had we come across it earlier! La Frasca is located right in the heart of the town, up a little slope, so [...]
