Get directions to: Afghan & Persian Cuisine Paradise Restaurant, Mountain View, CA
Restaurant address: 1350 Grant Road Suite 15b Mountain View, CA 94040, USA
Restaurant: Afghan & Persian Cuisine Paradise Restaurant