Clicky

Restaurants on Upper Square

Restaurants on Upper Square

If you're looking for a variety of dining options in the heart of Isleworth, Upper Square is the place to be. This bustling street boasts a range of restaurants, from casual cafes to upscale eateries.

Well-Known Restaurants

The Castle InnOne of the most famous restaurants on Upper Square is The Castle Inn, offering traditional British pub fare and a cozy atmosphere. Another popular spot is The Terrace Restaurant, located within The Swan Hotel and serving modern European cuisine with a riverside view.

Popular Restaurant Categories

Upper Square is home to many different types of restaurants, but some of the most popular categories include Italian cuisine (try La Cantina Italiana or Osteria Pulcinella), Indian food (head to Saffron or Cinnamon Lounge), and Chinese fare (check out Golden Leaf or China Wok).

No matter what type of food you're in the mood for, Upper Square has something to offer. From quaint cafes to elegant restaurants, this lively street is sure to satisfy your cravings.

Full list of restaurants

What people say

Upper Square in Isleworth is a bustling area full of restaurants and cafes that cater to both locals and tourists. With so many options available, it can be challenging to decide where to dine. Thankfully, online reviews and comments from diners can help make the decision-making process easier.

One restaurant that consistently receives glowing reviews is La Rive Gauche. This French restaurant offers an extensive menu of classic dishes such as escargot and coq au vin, as well as more modern options like grilled salmon with fennel puree. Prices are on the higher side, with mains starting around £20, but diners say the quality of the food is well worth it.

For those seeking Italian cuisine, La Dolce Vita is a popular choice. The menu includes traditional pasta dishes like spaghetti carbonara and more unique options such as black squid ink risotto. Prices are reasonable, with most mains costing around £12-£15. Diners praise the friendly service and cozy atmosphere of the restaurant.

For a taste of Asian cuisine, locals recommend the sushi restaurant Sushi Garden. The menu features a variety of sushi rolls and sashimi, as well as hot dishes like tempura and teriyaki chicken. Prices are affordable, with most rolls costing around £7-£8. Diners say the sushi is fresh and delicious, and the presentation is beautiful.

Tourists looking for a unique dining experience might want to check out The Swan Inn. This historic pub offers traditional British pub fare like fish and chips and bangers and mash, as well as more upscale options like roasted duck breast. Prices are reasonable, with most mains costing around £12-£15. Diners praise the charming atmosphere of the pub, which dates back to the 18th century.

Overall, Upper Square in Isleworth offers a diverse range of dining options for all tastes and budgets. Online reviews and comments from diners can help visitors make informed decisions about where to dine on their next visit. Whether you're in the mood for French, Italian, Asian, or British cuisine, there's something for everyone on Upper Square.