Yalla Columbus is a Mediterranean restaurant and coffee shop located in the Columbus shopping center. It offers a variety of dishes and drinks, with a focus on providing a welcoming atmosphere for customers.