Crystal Palace’s best restaurants, from a Mexican kitchen to a pizza place that swears by rhubarb
Eat & Drink

Crystal Palace’s best restaurants, from a Mexican kitchen to a pizza place that swears by rhubarb

The Crystal Palace restaurant scene is packed with lively spots representing practically every continent on the planet, here are some of its very best.

Dining in Crystal Palace? First of all, you’ll want to head to the “Crystal Palace Triangle,” formed by Westow Street, Westow Hill and Church Road.

Each side is packed with superb restaurants, cafes, pubs and shops, many of which are independently owned. That’s not to say there aren’t fantastic restaurants outside the triangle, but it’s undoubtedly home to some of South London’s most exciting places to eat.

So, without further ado, these are the ones you need to check out.

Where to eat in Crystal Palace

Spinach

££

Classy lunch date? Spinach is a sleek vegetarian and vegan eatery that focuses on fresh, seasonal and locally sourced ingredients. Their menu is super-healthy, with hearty salads, delicious sandwiches and innovative main courses packed with veg.

One of the coolest things about Spinach is its custom salads, where you can choose a base of curried barley, bittersweet, aubergine or roasted chickpea salad and mix in a meat or veggie/vegan protein.

Freshly baked goods are available from the counter, and the specials change often, so regulars never get bored. Oh, and one more thing, 2-4-1 cocktails are available Saturday nights, and they’re fabulous.

Four Hundred Rabbits

££

Four Hundred Rabbits has earned a reputation as one of Crystal Palace’s top spots for wood-fired sourdough pizza. And let’s face it, with so many Italian restaurants and pizzerias around, the competition is tough.

Drawing inspiration from the Neapolitan tradition, their pizzas are genuine 72-hour fermented sourdough, combining expert technique with creative toppings. If you’re a fan of funky pizzas, try the rhubarb pizza (it’s weird, we know, but it works), whereas meat lovers will find “The Beef” delicious, with its 40-day aged rare breed beef mince.

Prices are pretty much what you’d expect for pizza in the capital, and there’s a delightful cocktail and drinks list too. The venue itself is spacious and fresh, perfect for couples, families and groups. On Tuesdays, all pizzas are just £10, and watch out for guest pizzas and collaborations with local producers.

Manuel’s Restaurant & Bar

££

Toward the north of Crystal Palace, Manuel’s Restaurant & Bar offers Mediterranean cuisine with a truly authentic Italian edge. Crystal Palace is home to a whole host of independently owned restaurants like Manuel’s, which have served the local area for years.

This is a classic, no-nonsense restaurant that absolutely nails the food, with fresh seafood, homemade pasta and tender meats on offer. The venue is warm and elegant with genuine Italian homely vibes, an old-school restaurant with a charming outdoor seating area for warm days and nights.

A Torre

££

A Torre is a family-owned Portuguese restaurant in a cosy and welcoming environment, with a classy menu packed with fresh ingredients and authentic flavours.

You’ll find perfectly cooked seafood dishes like bife de atum grelhado com molho (grilled tuna steak), grilled meats like costeletas de borrego (grilled lamb cutlets) and loads of delicious starters. It’s a warm and welcoming venue, completely unpretentious, with reasonable prices on top-quality food.

Chabela

££

Tacos topped with pineapple, coriander and onion at Chabela in Crystal Palace

Latin American flavours take centre stage at Chabela on Westow Street, originally a Venezuelan kitchen that’s since expanded to include a full Mexican menu alongside it, tacos, enchiladas, arepas and empanadas all feature.

Arroz con pollo topped with pickled red onion and plantain crisps at Chabela in Crystal Palace

The arepas are a genuine standout, particularly the beef and cheese version, and the torta de tres leches has built a proper following as one of the best desserts on the whole triangle. There’s a cocktail bar attached too, a good spot to wind down once you’ve eaten.

Sapore Vero

££

For classic Italian cooking near the park, Sapore Vero on Crystal Palace Parade is a genuinely welcoming choice, with a proper spread of vegetarian and vegan options alongside the usual favourites. Its location makes it especially convenient if you’re heading into Crystal Palace Park from the Parade side, a good stop before or after a wander among the dinosaurs.

Taro

££

The Japanese chain Taro opened its tenth UK site on Church Road in March 2026, and it’s already become one of our most-recommended additions to the area. Expect the group’s usual strengths, handmade sushi and sashimi, comforting ramen and udon, and a proper range of bento boxes, all served in a relaxed, everyday setting, closer to a Japanese taishu shokudo than a fine-dining spot.

The Crystal Palace branch even has its own signature roll, created just for this location, salmon, prawn and yellowtail with asparagus, avocado and tobiko, finished with spicy mayo. It’s a chain, but you genuinely wouldn’t know it from the food.

Chatsworth Bakehouse

££

What started as a lockdown micro-bakery run out of founders Tom Mathews and Sian Evans’s own kitchen has become one of the most talked-about bakeries in London, Chatsworth Bakehouse now has two sites in Crystal Palace to keep up with demand, and there’s still a queue most days.

Come for the doorstop-thick slabs of focaccia and savoury seasonal galettes, stay for the maritozzi buns and cinnamon rolls. From Wednesday to Friday they do pre-order sandwiches (a new £10 offering drops on Instagram each Monday and regularly sells out within a minute), and Saturdays bring giant slices of focaccia pizza with weekly-changing toppings. Worth planning around rather than just dropping by.

Fuko

£

For something a bit different on Westow Hill, Fuko does fast, flavour-packed Korean-fusion food, Korean fried chicken, bulgogi rice bowls and Korean-style corn dogs among the highlights. It’s a quick-service spot rather than a sit-down occasion, good for a casual lunch or dinner without the wait some of the Triangle’s more popular restaurants can involve.

Mediterranea

££

The area wows us with its superb family-owned restaurants, many of which have remained in the area for several years, which we love to see.

For top-quality authentic Italian food, Mediterranea is a real find, combining a wonderful Italian, or more specifically Sardinian, deli counter with a simple but smart restaurant. If you’re dropping by for lunch, try the subs and sandwiches, or sit down for pizzas and calzones. Not a fan of pizza? You’ll find pasta and plenty of other options on the menu too.

Urban Orient

££

Discover the authentic flavours of Vietnamese cuisine at Urban Orient. This casual eatery offers a wide range of traditional dishes, including fragrant pho, vibrant salads and zesty stir-fries.

The chilled, laid-back atmosphere makes it the perfect spot for eating with groups of friends, and the service is renowned for its promptness and friendliness. It’s BYOB too, which is great for saving a bit of cash, and having been in the area for well over a decade, this restaurant has established an excellent reputation.

The Brown & Green

££

The dog-friendly cafe Brown & Green is a cafe-restaurant that focuses on breakfast and lunch.

Their breakfasts are incredible courtesy of full English (normal and veggie), fantastic butties, scrambled eggs, beans and more, perfect for kickstarting your day, nursing a hangover, or just getting out of the house for fresh air, coffee and proper food. Lunchtime is handled by burgers, posh fish finger sandwiches and fresh salad bowls. The drinks list is enormous, with plenty of alcohol and soft drinks, including boozy hot drinks.

Numidie Bar and Bistro

££

Places to eat here aren’t just numerous, they’re also genuinely diverse. This time, we’re heading to North Africa for a beautiful blend of Moroccan and Algerian cuisine at Numidie.

True to the area’s culinary heritage, the food is spicy and robust, with North African classics like tagine and delicious baklava for dessert. The hummus is top quality, and there’s a larger-than-average selection of meat-free options.

Yak & Yeti

££

Yak & Yeti brings the flavours of Nepal and India to Crystal Palace, sitting right opposite The Alma, with a diverse range of dishes from both regions for a culinary exploration of the Himalayas.

Among Indian restaurants in the area, Yak & Yeti might just have the best reputation, with its selection of momos (Nepalese dumplings), tender tandoori dishes, and aromatic curries, accompanied by a variety of familiar Indian breads and rice options. The menu is absolutely massive, so you’re pretty much guaranteed to be pondering over several different dishes. Alongside some inventive, lesser-known options, you’ll find classics like hariyali chicken and tikka masala. Prices are very reasonable, and the service is excellent.

Lorenzo Italian

££

It doesn’t get much more authentic than this. Lorenzo feels like an Italian home with its warm and cosy interior, and the unpretentious food features pizza, pasta and classic mains like gnocchi and various pollo (chicken) dishes.

This restaurant has three floors, with a main restaurant and upstairs and downstairs dining rooms. It gets really busy on the weekend and has an enviable reputation. Established in 1985, Lorenzo is another feather in the cap of Crystal Palace’s energetic restaurant scene and one of the most popular restaurants on the triangle.

Mi Cocina Es Tuya

££

Mi Cocina Es Tuya is a family-run Venezuelan restaurant offering excellent empanadas, arepas (corn bread), cachapas (pancakes), and many other authentic South American dishes.

If you’ve tried other forms of South American cuisine, you’ve probably got some idea of what awaits you. If not, be ready to be converted. It’s meaty, it’s tasty, it’s hearty, and it will fill you up effortlessly. Between this and Chabela, Crystal Palace has a genuinely strong claim to some of the best South American food in this part of London.

Crystal Palace Food Market

££

A word of warning first: there are two very similarly named things in this area, and it’s worth knowing the difference. This entry is about the bustling brasserie-style restaurant on Church Road, which trades as Crystal Palace Market, a modern space with a large, open interior, tiled floors and wooden tables, not to be confused with the actual weekly Crystal Palace Food Market, a genuine outdoor market of local produce and artisanal goods, which is a separate thing entirely and worth a visit in its own right.

The restaurant’s menu focuses on locally sourced, seasonal produce and sustainably caught seafood, offering dishes like grilled fish, succulent steaks and dynamic salads. The open kitchen lets diners watch their food being prepared, a nice touch that adds to the whole experience.

Other places to eat in Crystal Palace

Blackbird Bakery

££

For anyone with a sweet tooth, Blackbird Bakery is a destination in its own right. This artisan bakery offers an array of delicious pastries, cakes and bread, all baked fresh daily.

It’s not just a bakery, though, they also serve savoury dishes like quiches and sandwiches, making it an ideal spot for breakfast or lunch. Enjoy a leisurely coffee break while sampling some of their treats, so careful, one might lead to another, and another.

The Sparrowhawk Pub & Dining

££

The Sparrowhawk is a cosy and welcoming gastropub serving a menu of British fare, pizzas and burgers galore. The massive menu is reasonably priced and has something for everyone, perfect for families and larger groups.

Their “crafternoon tea” combines inventive cakes and savoury bites with unlimited craft beer or Prosecco, and the bottomless brunch is also a local favourite. From hearty Sunday roasts to comforting classics like fish and chips, The Sparrowhawk offers a relaxed and inviting atmosphere for a casual meal.

The Alma

££

Right in the heart of Crystal Palace’s Triangle, The Alma is a Victorian pub, built in 1854, that’s been carefully modernised into one of the area’s best food-led pubs, without losing any of its character.

Savour a hearty Sunday roast or choose from a well-curated but compact menu of seasonal dishes. With a great selection of craft beers, wines and cocktails, it creates a relaxed atmosphere for a casual meal or drinks with friends, and prices are reasonable for a London pub. A large outdoor dining area and courtyard only add to the appeal on warm days and nights, worth knowing it’s a strictly no-under-10s pub, though.

The London x London Take: the two you shouldn’t skip if you only have one meal in the area are Chabela and Four Hundred Rabbits, they’re doing genuinely distinctive things (proper Venezuelan-Mexican cooking, seriously fermented sourdough) that you won’t easily find replicated elsewhere in south London.

Practical tips for exploring Crystal Palace restaurants

  • Hunting for the best restaurant around here? You probably don’t need to go further than the triangle, which is home to numerous restaurants and cafes.
  • The best places to eat here involve a mixture of independent restaurants and small chains, great if you love supporting small, local businesses.
  • If you’re with a big group, the local pubs, like The Sparrowhawk or The Alma, have got your back.
  • The area is accessible via Crystal Palace station on the Overground.