1winedude.com
Teikoku Wrap-Up
Teikoku Restaurant, sitting just outside Philadelphia, is fast becoming my favorite dining spot in the known Universe.I’m not a food reviewer, so I’m not going to try to do justice to t…