About Life
LIFE is a japanese restaurant /bar based in LONDON oldstreet.
More about Life
Life is located at 2-4 Oldstreet, EC1V 9AA London, United Kingdom
02072503737
http://www.life-oldst.com