(303) 985-0231
3355 S Yarrow St Unit E-131 Lakewood, Colorado 80227
3:00 PM - 10:00 PM Mon - Sat | 12:00 PM - 9:00 PM Sun
View More DetailsThe Yabby Hut is a very famous restaurant in Lakewood that offers Filipino style seafood. Food here is incredibly delicious! Crawfish is their number one best seller. Read more…