Mediterranean street food restaurant, specializing in vegetarian options. Known for its vibrant atmosphere.