Bar Italia

Dining

Quick Bites: 9.9.15

Auf wiedersehen to the House of Maret building at 3811 S. Lindbergh Blvd., the old German restaurant whose latest incarnation