New Williamsburg Restaurant: Wombat

wombat2.jpg
Has anyone been? Let us know what you think.