Address
156 St Leonards Road, Windsor, Berkshire, SL43DL ,
Are you the owner? Manage this listing for free.
Top Twenty Cafe in Windsor has no menu available, but can choose from many other options such as Aloe Vera Juice (Bottle) or Lemonade (Can) from Jade Palace. Black Horse offers many options including Additional sides beans/peas or extra toppings and Chip Butty. Thai Orchid Restaurant includes a wide range like Vegetarian Set Meal (For a minimum of 2 people) - Mixed Vegetarian Starters, Vegetarian Green Curry, Tofu with Cashewnuts, Crispy Aubergine with Sweet and Spicy Sauce, Steamed Rice) or Set Meal C (For a minimum of 4 people) - Mixed Starters, Soup, Red Curry with Chicken, Beef with Red Wine Sauce, Trio Fish, Mixed Seafood with Basil, Stir-fried Mixed Vegetables, Egg Fried Rice. Stir Fry and Jimbu Yellow Dal from . Zafran Indian Cuisine offers Dalchini and Mineral Water.