C
Colleen Larson Review of Elli's Great American Restaura...
Fine spot for delicious American food. The staff w...
Fine spot for delicious American food. The staff was friendly and observant. Atmosphere is similar to a cafe in San Jose I loved.
Comments: