Updating my review from 1 star to 4 stars as the restaurant fairly addressed some of my points. The souvlaki has increased in price more than they've highlighted below (I have the email receipts still), but that aside the food is great once it arrives and probably the best Greek food in Cambridge.