I found two for you. La Margherita is good if you want Italian food, and Thanh Binh if you'd like Vietnamese. They're both near each other.
I was also wanting something that served North American food, are there any options with that on the menu?