Tourlou Tourlou – Greek Roasted Vegetables
google.com, pub-7110225082283099, DIRECT, f08c47fec0942fa0 A staple food in most Greek households, Tourlou Tourlou (meaning “all mixed up”) is our version of the French ratatouille dish. An assortment of fresh vegetables — eggplant, zucchini, potatoes, green beans, onion, garlic, and crushed tomato, this dish is sure …