Otto's has great food and a great atmosphere. In a house the setting is quaint and cozy.
All reviews seem positive