Studio Movie Grill Indianapolis, IN

3535 W 86th St, Indianapolis, IN 46268