A review of Aria, the new Greek restaurant in Swarthmore
I had a chance to visit Aria, the new Greek restaurant that’s opened up in town. You would think that a college town would have a few quaint places to eat,...
I had a chance to visit Aria, the new Greek restaurant that’s opened up in town. You would think that a college town would have a few quaint places to eat,...