French Café with a large choice of crêpes, croissants, pastries, sandwiches and salads! Everything is made from scratch! Located in Penny Lane Mall.
Home of Delaware's BEST chicken salad! Open 7 days a week!
Planet X Cafe is an award winning restaurant located in Rehoboth Beach and serving organic, free range food sourced from local farms and suppliers.