What a fantastic little Italian restaurant. It is hidden a bit in the corner of the Dierbergs plaza; but...
All reviews seem positive