I have been a fan of Stellas for awhile and also head across the street to Sevan's for hummus and other delights.
Stellas has very good thin crust pizza in a sub shop setting. The place is friendly as has quite a following.
If you like thin crust that is not fancy, this might be the place for you.
605 Mount Auburn Street
Updated 1 month ago | 1
Updated 9 months ago | 4
Updated 1 year ago | 9
Updated 10 months ago | 6
Updated 1 year ago | 1