Tag: Teppanyaki

Benihana Teppanyaki glasgow foodie Explorers

New Opening: Benihana, Glasgow

Irasshaimase Glasgow! Benihana, meaning ‘safflower’ in Japanese, is an American company which operates Japanese ...