See what Joel enjoys at the Deaf business-operated restaurant in the heart of Geneva, Switzerland. It’s such full accessibility with sign language staff along with a delicious menu. (captioned)

Check the Vroom Restaurant here.

Thanks to Switzerland Tourism for the partnership, and visit their website here.

FOLLOW US ON SOCIAL MEDIA