A
Allen Groff Review of Slurping Turtle
Freaking love slurping turtle. Place is always awe...
Freaking love slurping turtle. Place is always awesome. Food is great and staff is great.
Freaking love slurping turtle. Place is always awesome. Food is great and staff is great.
Comments: