Zen is located across from the Penobscot Theater and every time we go to the theater with friends we eat first at Zen. Never been disappointed! Only downfall is parking. They have about 8 spots the rest is either off street or the bank down the street. But we'll worth the walk. Food is amazing. Something for everyone!