Anyone heard about this new place called Karczma?....or something to that affect. Opened this past week
Supposidly a bit upscale, and it is the 4th restaurant that the owner has opened.
Someone recommended it to me. Said it is on the corner of Green Point and another main street that slips my mind...obviously I am at a loss here.
Any help much appreciated.