L Lion Heart Review of Elli's Great American Restaura... 4 years ago Dinner was too salty, service was terrible
Comments: