6309 Drummond Rd.,Niagara Falls, ON
HERE WE GO!
RE-OPENING in NIAGARA FALLS as of MARCH 1st!
6309 Drummond Rd., Niagara Falls, Ontario
Our "Grand Opening" will take place at a later date, in better weather.
Charmaine's Place where organic fair trade coffees, a daily changing menu featuring home cookin', bring take-out to a whole new level!
Charmaine's Place ...Go Home Cookin'!