Price for 2
Stax Diner has to go down as one of my favourite American diner as of today. Stax Diner is part of the Feed Your Soul family. Located in Central London, near Soho, Stax Diner is a very small but mighty American joint. Over the years they have built up a reputation, as one of the best …...