Hamilton Hill Convenience Store & Lunchbar (aka Ducks Deli) is located in Hamilton Hill. Open for your convenience.