Cherry Hill NJ Indian 1. 1400 Berlin Rd Ste Cherry, Cherry Hill, NJ 08003 | Indian Villa (856) 354-2220