Janusch's is a European restaurant offering a welcoming atmosphere and weekly changing lunch menus. It features indoor and terrace seating.