Search results
- See moreSee moreSee moreSee moreHouse of CheungChinese Restaurant · $$
After 45 wonderful years, Peter and Mei will be retiring, and our restaurant will close on June 30, 2024. We are deeply...
Phone: (317) 253-9696
2460 E 71st St Indianapolis, IN 46220 166.46 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly