Babbo is back

Monday, April 30, 2018

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

Website

0