A restaurant offering world cuisine with a cozy terrace. Known for fast delivery.