Steam, Bake & Grill
Larch Ave
Windsor and Maidenhead SL5 0QE
United Kingdom