Four Irish Restaurant Properties Hit The Market Four Irish restaurant properties have hit the market. Belgard Square Restaurant Property A restaurant property at 11&18 Belgard Square West, Tall...