Baker Street Food Station
➤ 2 Allsop Pl, London United Kingdom, United Kingdom, NW1 5LQ
Hamburgers, Nourriture, Fast Food, Poisson, Salade
"that was a nice sound. the service is friendly, the food and drinks are delicious. the pizzas we ordered were made completely to order, no imported teig, all made by hand. the mocha was much better than any of the chain coffee shops and the prices are very reasonable. all in all a wonderful family restaurant. Thank you."