at 3316 Grand Marais Rd E, Windsor , N8W 1W7 Canada
301 FB users likes Back Road Cafe, set it to 2 position in Likes Rating for Windsor, Ontario in Diner category
Back Road Cafe is Windsor based place and this enity listed in Cafe category. Located at 3316 Grand Marais Rd E ON N8W 1W7. Contact phone number of Back Road Cafe: 519-944-2950
-Located @ walker road 2421, in Windsor ON (by Chrysler factory ) -Providing the best pizza pie that Windsor has to offer. Every Bite Will Delight!