Café de Barry is a Swiss restaurant offering a weekly menu with a selection of appetizers and main courses. Currently operating from a temporary location.