Perch Lite and Chez Leandra are the only 2 places on Orient that you can buy a drink or food and I believe it is cash only.
In the Village you have 3 options, Cote Plage, Little Italy and Petit Bistrot.
Work on 2 other restaurants is progressing but it may be a while until they are open.