Remember that "Match dot com" commercial where the two people are sitting in a sushi bar on their first date, pledging their undying affection? After a meal at musashi, you'll be...
All reviews seem positive