Carshalton, a picturesque suburb in the London Borough of Sutton, boasts a rich tapestry of history, from its charming Victorian architecture to serene parks that invite leisurely strolls. This quaint town breathes life into its dining scene, where culinary traditions flourish against a backdrop of community spirit. Influenced by its diverse population, Carshalton offers a delightful variety of dining experiences, showcasing everything from hearty breakfasts to exotic Bangladeshi flavors, making it a destination for food lovers seeking a taste of both comfort and adventure.
Start your morning at Millers Kitchen (138 Stanley Park Rd), where the aroma of sizzling bacon and buttery toast fills the air. Diners rave about the American breakfast, prompting an enthusiastic 100% recommendation for its delicious, fully satisfying fare. For an afternoon flavor excursion, head to Saint Martins (97 Banstead Rd) to indulge in their renowned naan, described as the best in the area. If Italian cuisine tempts your palate, La Banca (52 Banstead Rd) offers a fabulous selection, including an inviting Sunday menu packed with delightful traditional dishes, all within a warm ambiance that welcomes every guest. A stone's throw away, Il Laghetto (100 High St) delivers an authentic Italian experience with its mouthwatering lasagne and friendly staff eager to cater to your meal needs.
In Carshalton, each meal is a celebration of flavors and cultures. Savor the unforgettable dining experiences that embody the heart of this charming town, where friendly service and delicious dishes invite you to explore a culinary adventure. Whether it’s a hearty breakfast or an exotic dinner, Carshalton promises a delightful feast just waiting to be discovered—what will you try first?
Discover the best restaurants and places to eat in Carshalton near you now.
11 restaurants found in Carshalton.
Breakfast restaurant
138 Stanley Park Rd, Carshalton SM5 3JG, United Kingdom
This cozy breakfast nook entices with customizable American breakfasts, generous portions, and delicious milkshakes. Perfect for weekend brunch!
ReserveBangladeshi restaurant
97 Banstead Rd, Carshalton SM5 3NP, United Kingdom
Delight in freshly prepared Bangladeshi and Indian dishes, featuring exceptional Naga Chicken and exquisite peshwari naan. Enjoy BYOB!
OrderItalian restaurant
100 High St, Carshalton SM5 3AE, United Kingdom
Delight in authentic Italian flavors, featuring exquisite lasagne and fresh sea bass, all served in a warm atmosphere.
OrderBar & grill
39 High St, Carshalton SM5 3BB, United Kingdom
Experience a warm ambiance with a tasty bar and grill menu, vibrant live music, and friendly staff.
Sri Lankan restaurant
13 Green Wrythe Ln, Carshalton SM5 2DS, United Kingdom
A hidden treasure in Carshalton, delight in authentic Sri Lankan and Indian dishes like the must-try cassava fry!
ReserveIndian restaurant
140-142 High St, Carshalton SM5 3AE, United Kingdom
Delight in vibrant Indian flavors at this beloved eatery, celebrated for its delicious curry and naan combinations!
Indian restaurant
4 The Broadway, Beddington, Croydon, Carshalton CR0 4QR, United Kingdom
Delight in authentic Indian and Bangladeshi flavors, highlighted by tender lamb in the signature Gosht Special Balti!
ReserveIndian restaurant
98 High St, Carshalton SM5 3AE, United Kingdom
This warm, BYOB haven serves flavorful Indian curry dishes like the rogan josh, alongside attentive, friendly service.
ReserveChinese takeaway
45 Stanley Rd, Wallington, Carshalton SM5 4LE, United Kingdom
Quick and convenient, this Cantonese gem serves up delicious fried chicken with salt and pepper, perfect for takeout!
ReserveRestaurant
43, The Market, Wrythe Ln, Rosehill, Sutton, Carshalton SM5 1AG, United Kingdom
Experience true Indian cuisine in a welcoming, family-oriented atmosphere, featuring exceptional dosa and flavorful paratha!
Order