That would be the Cambridge Artworks, and yes it is on the east side. The address is 5 greens road.
Is there a Greek restaurant in that part of town as well?
attraction-area restaurant-area restaurant-food
attraction-area restaurant-area restaurant-food
attraction-area attraction-name restaurant-area restaurant-food
attraction-area restaurant-area restaurant-food