Judging Restaurants – Zabb Modern Asian Prince Of Petworth November 7, 2011 at 12:00pm Back in May ’11 we learned that Zabb Modern Asian restaurant would be coming to the old Straits of Malaya space at 1836 18th Street, NW. You can see their menus here. Any fans? How’s the space itself? The roof deck?