Crystal Restaurant
14 Linden St
Allston, MA 02134-1737
617-254-0001