Epsom's dining scene has improved significantly over the past decade. Here are the best options across different cuisine types.
Best for Italian
The Upper High Street has several Italian-influenced restaurants that are popular with local families and date-night diners. Look for places offering house-made pasta and wood-fired pizza.
Best for Indian
Epsom has a strong selection of Indian restaurants, particularly in the town centre and along the routes toward Ewell. Many offer both dine-in and takeaway, with delivery to postcodes across KT17–KT19.
Best for Brunch and Breakfast
The independent cafes in Ewell village and around the Ashley Centre offer excellent weekend brunch options — typically less busy than the town centre itself.
Best for Special Occasions
For a special meal, the higher-end restaurants on the outskirts of the borough — particularly in the Ashtead and Woodcote areas — tend to offer the best fine-dining experience. Book ahead, especially on Friday and Saturday evenings.
Tips
- Wednesday and Saturday are market days — town centre restaurants tend to be busier at lunchtime
- Derby Day weekend (first weekend in June) — book all restaurant visits well in advance
- The Ewell village cluster around Spring Street is worth exploring for quieter, independent dining
