Grand opening

March 26, 2009
By Jasmin Rae Francis

The Green Café, a new restaurant in Collegetown, opens its doors for the first time today.

Grand opening