Lemon Tree

Restaurant in Lewes, Delaware

American restaurant

416 East Savannah Road, Lewes, 19958