Sì, Mantra On Russell ha un ristorante. Vi è anche un servizio bar per le bevande.