Great Shabu Shabu (which translated means 'swish swish') restaurant. Good service, pleasant atmosphere and good quality food. Only downside is that it is located in a small strip mall that is usually teaming with local highschoolers - but that's probably just my personal annoyance. I brave it for the food regularly.
Pros: food and service
Cons: location
more