Jamuna Restaurant information
Jamuna Restaurant has a contemporary interior, a bar downstairs and delicious food.
of 5241 restaurants in London
Do you work at Jamuna Restaurant?
Claim your free listing to take control. Add offers, images, event info and more for free!