House of Cheung, INDIANAPOLIS, Indiana (IN)

Looking for some food? House of Cheung is among the restaurants you might consider.
Comfortably positioned at 2460 East 71st Street () in INDIANAPOLIS, Indiana (IN) (46220), House of Cheung is available at 3172539696. Please do give them a call upfront to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


House of Cheung contact information and details:
Address: 2460 East 71st Street - , INDIANAPOLIS, Indiana (IN) 46220
Contact Phone: 3172539696