Cafe Mochi is a restaurant located on South Grand that dishes out sushi but, with a Vietnamese twist. What I love about this place, is that they prepare sushi right in front of you; watching them gracefully squeeze eel sauce on each roll, makes you realize how much the chefs…