N
Norma F Review of Elli's Great American Restaura...
A fav spot for delicious American food. The servic...
A fav spot for delicious American food. The service was very friendly and attentive. It has a good interior.
Comments: