Get directions to: Fritay Restaurant, Waltham, MA
Restaurant address: 33 Lexington St Waltham, MA 02452, USA
Restaurant: Fritay Restaurant