Mowgli Edinburgh
Edinburgh
Why dogs love it
An Indian street food restaurant with elaborately designed interiors and indoor trees.
Visitor ratings
- No reviews yet — be the first to share your visit.
Edinburgh
An Indian street food restaurant with elaborately designed interiors and indoor trees.