The Italian “Olive Garden” Eating with food allergies in Italy isn’t usually a challenge. However, last night I went out to dinner at a restaurant called Rosso Pomodoro (Red Tomato) for one of my friend’s birthdays. I had been to the restaurant once before when it was extremely busy. That […]