Restaurants

Orange Buffalo launches first ever restaurant in London

Orange Buffalo, an American-inspired food brand launched by Mike So and Nick White, will be opening its first restaurant in June in Tooting, London.

Back to top button