Anyone know if there is a place in or near Needham where chicken shawarma is available? Discovered it in a Lebanese and then a Greek restaurant on the west coast recently and haven't had any luck yet looking online for a place near home.
Cathy R. replied:
Rami's in Brookline. So good! http://ramisboston.com/