Nar Restaurant
The Railway Arches, 80-81 Albert Embankment, Lambeth, London, United Kingdom, SE1 7TL
(02078) 208282 Phone