The 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. If you are a seafood fan, then this place is a heaven. Seafood are served fresh and guaranteed clean!
Visited 1358 times, 1 Visits today