14456 118 Ave NW, Edmonton, Alberta T5L 2M5, Canada, Edmonton
"The dry ribs are great! Friendly staff!"
"The dry ribs are great! Friendly staff!"