Vogue Nail Spa Indianapolis – 1.8★ Reviews & Hours