Get directions to: Saravana Palace, Fairfax, VA
Restaurant address: 11725 Lee Hwy Ste A15 Fairfax, VA 22030, USA
Restaurant: Saravana Palace