Cafe Flo
American · Sandwich Shop · Coffee Shop
Cafe Flo is a seasonal cafe located on the open porch of the Florence Griswold Museum, overlooking the Lieutenant River. It offers lunch and Tuesday dinners, with specials like grilled bacon and apple cheese sandwiches and halibut.
Location