Maggie's review of Ella's Italian Pub

Maggie
Geneva, Illinois
10.0
A little noisy (grandma says), good cocktails and Shirley temples, food very good - fast service
Review media
310