1 result found
Jai Krishna
Stroud Green Road, 161, London Borough of Islin...Jai Krishna is a restaurant that specializes in South Indian vegetarian cuisine. Vegan dishes are also offered. Booking is recommended on weekends.
Missing restaurant?
If you know any restaurants that should be listed here please suggest them.