Pizza lovers in Forest Hills will find Lillo's Tomato Pies at 107-25 71st Ave, ready to satisfy cravings in the neighborhood. Stop by for a slice or order ahead for takeout—this spot brings straightforward pizza to the community. Whether you're in the area for lunch, dinner, or grabbing a quick bite, you'll find a welcoming spot that keeps locals coming back.