Medford OR STE D Medford OR | India Palace Fine India Cuisine, Restaurants 1. 1250 Biddle Rd, STE D, Medford, OR 97504 | India Palace Fine India Cuisine (541) 776-3508