Circe's Grotto is a sandwich shop known for its large, made-to-order sandwiches and selection of baked goods.