WE ARE LOCATED IN 261 Barking Road London E13 8EQ.

Jol Sagar Restaurant

The best food in 261 Barking Road London!