New Opening: Benihana, Glasgow

New Opening: Benihana, Glasgow

Irasshaimase Glasgow! Benihana, meaning ‘safflower’ in Japanese, is an American company which operates Japanese cuisine restaurants around the world. Founded in New York City, there are now 116 Benihana restaurants around the globe. There are two in the UK already, in Piccadilly and Chelsea, with Benihana in Glasgow being theRead More…