Restaurant
Farmhouse Thai Eatery
12 locals recommend,
Tips from locals
Mostly ordered takeout from here during the pandemic but it their food is delicious .
Unique things to do nearby
Location
98 Wadsworth Blvd
Lakewood, CO
North Alameda