Find the top Malaysian restaurants in Indianapolis, Indiana near you now.
Thai restaurant
Address: 7813 US 31 S, Indianapolis, IN 46227