Lordya GourmetRestaurant 4.8 Westwood, Massachusetts, United States Share (857) 971-0877 34 SW Park, Westwood, MA 02090, USAReviewsLog in to leave a review.No reviews yet.