Back Road Cafe is a family style restaurant which prides itself in excellent customer service. They are best known for their breakfast, which is served all day, and their delicious homemade foods.
Back Road Cafe can be found at 3316 Grand Marais Road East . The following is offered: Restaurants, Restaurants | Take Out, Cafes and Restaurants - In Windsor there are 0 other Restaurants. An overview can be found here.
Loading map...