I have been to many restaurants but this one is by far the best in Woodbridge. The takeaway delivery service is also very efficient and the quality of food is of a very high standard. I will definitely go back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.