Are dogs allowed inside?
Address: 7795 SW 40th St, Miami, FL 33155, USA
humberto hernandez | May 15, 2019
I've never seen dogs inside but....maybe as their image is a dog
julieta garcia | May 15, 2019
I have seen them inside the store
Sara Ramirez | May 15, 2019
Yes they are
Thanks! Your answer is awaiting moderation.