India Palace
5600 Virginia Beach Blvd Ste 101 Virginia Beach, VA 23462-5676
757-552-7060
Meals Served
Dinner, Lunch
Business Hours:
Payment Types