
Italian restaurant Babbo has moved back into its former home on Albemarle Street and relaunched last week – taking back the premises from Jin Juu.
Italian restaurant Babbo has moved back into its former home on Albemarle Street and relaunched last week – taking back the premises from Jin Juu.