
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?

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?