Curry Leaf

3.8
(116 reviews)
135A St. John's Hill, Clapham Junction, London, SW11 1TD
+44 20 7585 0703Official website
Accepts Credit Cards
American Express
Asian
BYOB
Delivery
Digital Payments
Dinner
Free Wifi
Indian
Mastercard
Mid-range
Reservations
Restaurants
Seating
Street Parking
Table Service
Takeout
Vegetarian friendly
Restaurant

At a glance

  • Typical visit: about 1 hour
Curry Leaf | London | United Kingdom | TripAligner