How about caravansary? Only for a restaurant I'd perhaps use the alternative spelling, caravanserai. Or, even better, the Persian form: karwansarai
A caravansary is an inn built around a large court for acommodating caravans. or, in the Mid-east, any large inn or hostelry. Basically, it served people (and foods) from all over the world---which pretty much describes your new place. |