Studio Movie Grill | 3535 W 86th St Indianapolis IN 46268 United States Restaurant Menu & Phone3535 W 86th St Indianapolis IN 46268 United States 3.7/5