is Ranked #7 of 21 Restaurants in Vellore Woods Woodbridge.
Some say it is reasonable, good, disgusted.
The Latest Review: ★★★★★
Sent on the 26th of December, 2014
Had company Christmas party at Castello. Good was great, service was excellent. I would recommend this resturant. Excellent
Rank #7 of 21