Allan House Restaurant is a cozy, stylish restaurant located near Greensborough shopping plaza. Our friendly staff provides excellent services that will cater to your needs making the restaurant the perfect for business lunches, romantic dinners or birthday parties. Allan House proudly serves contemporary Asian cuisine Vietnamese, Chinese,Thai and more, and is committed to featuring local produce, naturally raised meats, fresh vegetable and sustainable seafood whenever possible.