The Twins Dragons Asian restaurant is located along Grey road #1 on the west side of Owen Sound. There is reasonable parking at the restaurant and along the road. There is a choice of seating; close to the food or toward the lake where there is a great view of Georgian Bay.
The interior of the building is a bit tired and the selection of buffet items (no menu) is some what limited but the food is well prepared and frequently refreshed. There is plenty of seating from which to select and the drink service is quick.
This is good place to go for a quick meal where you can sample and eat as much as you want at a reasonable price.