Get directions to: Oriental Inn, Indianapolis, IN
Restaurant address: 1421 N Arlington Ave Indianapolis, IN 46219, USA
Restaurant: Oriental Inn