255 Ouellette Ave, Windsor, ON N9A 7J2, Canada +1 226-946-2192
How to go there
Restaurant Loc: 42.3177 / -83.0395
Plan your visit