Definitions for "NATALI"
a luxury complex that embodies a three star hotel, classic styled restaurant and a grocery store