restaurant rabbit bran Taverna Lupilor is actually a major restaurant situated in Bran, Romania, merely a stone's throw clear of the well-known Bran Castle. Housed in an attractive wooden-type building with sufficient parking, it provides exceptional company and it is conveniently situated on the key highway. The food was fantastic, the sight