Share this

Featured venues

Search

Indian Moment Restaurant

Indian Moment Restaurant, 73 Narborough Road, Leicester, Leicestershire, LE3 0LE

Telephone: 0116 255 7757

Please note: location on map may not be accurate

0 Comment(s) | Add a comment