You can order an entire meal with side dishes all cooked and ready to go. If your having alot of family over for the holidays and no time to cook, this is the place to go. There is one in the Southbay also. In the Terra Nova Plaza.
Posted: 10/31/2006 • Last edited: 1/02/2008 • Link to this review