Plan your visit to Dora today. Nestled in the bustling locale of 17 Main Street, Town Of Clifton Park, 12148, United States Of America, Town of Clifton Park, our restaurant is open today, ready to serve you our signature dishes. As our 4 rating and 1 reviews suggest, we offer nothing less than a top-notch dining experience. Access the business hours of Dora right here on our website. If you have any inquiries, please call +19087354171.