By Foley, 02/12/09, 5:13PM HKT
New to the league this year, The Doghouse's flagship Bar and Restaurant is now open!!! It is located on Lockhart Road near the intersection with Luard Rd.
Tag(s): Home