Tourlou Tourlou – Greek Roasted Vegetables
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 to knock your socks …