The front part of the dining room at Casa Mia in Marblehead has a bank of windows, allowing ample light from outside to stream in.