I've been to at Cafe Spice probably 5-8 times, it is probably still the best Indian restaurant around Union Square. To sum it up:
Service varies from good to mediorce, depending on which waiter you get; generally it is just average Ok. Seating is always prompt, though the restaurant does fill up in the evening. Food is usually very good, though ocasionally I wondered about freshmess of raw vegatables in side orders. As many other reviewers noticed, your order is often slow to arrive - this is particularly true in the evening but is not a problem during lunch time. The decor is vibrant and eye-pleasing with several semi-private boths on the right side of the dining hall, which are great for a date.
Pros: slow orders
Cons: food, abience
more