Home Menu Catering Coupons Directions Contact us


Contact Information


Address:
North Central Location
India Palace Restaurant
8474 Fredericksburg Road, Suite 100
San Antonio, TX 78229
Tel: (210) 692-5262


Comments
Name:
Email:
Comments:
 

© Copyright 1998-2008 India Palace Restaurant San Antonio. TX