Worth full screen HD viewing. Filmed at my favorite restaurant in the world, Mission Chinese, in SF.
Worth full screen HD viewing. Filmed at my favorite restaurant in the world, Mission Chinese, in SF.