More Chinese food, more Vietnamese food – all good news
This week’s review of Star Kitchen (2917 West Mississippi Avenue) ignores one very important part of the menu: namely, everything that isn’t dim sum. But the omission was deliberate because, given the choice between eating dim sum and eating almost anything else in the world, I’m going to go for…