Rating
(108)
Ellie nails & spa., Milwaukee, Wisconsin. 1675 likes · 3004 were here. 9:30 am till 7 pm on weekdays. .sat close at 6 pm. Sunday's close.
Rating
(4)
Yuck. This place gives off a higher than mighty Ora but this place is not good. The prices are so high here for what you don't get. 20 leg and foot massage. And ...