The Yabby Hut
➤ 3355 S Yarrow St E-131, 80227, Lakewood, US, 80227-4972, United States
Options Sans Gluten, Fruit De Mer, Occasionnel, Américain, Glace
"Great food, love the service. I'm from Louisiana, and it is nice to have a business close that serves Cajun food."