Wondering about the Poodle Dog Restaurant? Here’s an answer – The Suburban Times