The restaurant is called "No. 9" at Lansdowne mall. If you're willing to take a short taxi, lots of options in Richmond from the Knight and Day, multiple Chinese restaurants, or the Casino.
No food court or food stalls open that late. If you want snacks, 7-11 is about your only option.