Carrabbas dot com has nutritional info in the menu section. It looks like maybe Weight Watcher exchanges? If you aim for high protein, low fat, low carbs...you should be good to go. That's my rule of thumb for italian food.
Japanese is pretty hard to go too far wrong as long as you avoid the fried stuff and take it easy on the rice.
Drink lots of water and enjoy the company of your family.