Restaurant
Burger Stack
Recommandé par 6 habitants,
Conseils des habitants
Delicious burgers, chips, and fresh pressed juices. Plus, they'll deliver! Perfect for staying in and relaxing in front of the TV or with a glass of wine!
Activités uniques à proximité
Emplacement
71 St. Leonards Rd
Windsor, England