Green Tea House

Nice little Vietnamese (Chinese) restaurant. A good choice to go for a quick meal.