Cafe Landwer Opens First West Coast Location
Cafe Landwer announced the opening of their first West Coast location, a European-style café serving a medley of fresh Israeli, and Mediterranean cuisine from morning till night. The restaurant opens today at the Westfield Century City Mall, becoming the first franchise storefront in the U.S. as the brand works to expand across the country. Cafe […]