Lemon Tree Restaurant

Lemon Tree Restaurant Menu

54 items in 9 sections · American Restaurant in Lewes, DE

Closed · opens tomorrow 6:00 AM Directions Call to order