Photos: Food, Drink and Flowers at Lilly's Café on Cape Cod
Lilly’s Café is a nature lover’s dream, offering food and drink among gardens and woodlands in a hidden space on the Cape.
Lilly’s Café is a nature lover’s dream, offering food and drink among gardens and woodlands in a hidden space on the Cape.