The new restaurant on North Eastern Avenue has just five counter seats facing a small kitchen ... the chefs have a compact ...