Lemon Tree Restaurant

American

Great cheese steaks

United States

DE

Lewes

416 E Savannah Rd

A Better Place to Eat