[Red Dot Café, “Fine Country Dining in the Heart of the Village of Osgoode” - Osgoode, Ontario - Home Whether youre looking for quiet fine dining or a fun, casual bar atmosphere, the Red Dot Café is well worth the drive. We have talented, innovating chefs and friendly personable service.]