Pull into the parking lot at the Skara Grill and you’ll notice that the asphalt is bordered by greenery: 70 tomato and cucumber plants that will soon be heavy with fresh salad essentials. It’s a good omen of what’s inside this new Greek restaurant. --The Boston Globe, July 29, 2009
Tags:
cheap eats
add to our listings










