Back to list
Jamuna Restaurant
Exceptional 10 (3 reviews)
Approx. £80
Location
38 Southwick Street
London W2 1JQ
See on the map
Book
Itinerary