BackgroundSaba means ‘happy meeting place’ – an apt name for an award-winning Thai and Vietnamese eatery in Dublin’s trendy city centre. Saba stay true to tradition with authentic recipes, cooked with bona fide ingredients in a setting best described a…
413