Isight Logo

Business Directory

Lost Asia

Lost Asia Grill Restaurant and Lounge Internationally-inspired grill & lounge with a focus on Indian fare & cocktails in a vibrant space.


Address: 662-664 Lea Bridge Rd, Leyton, London E10 6AP

Website: www.lostasiarestaurant.com

Phone: 020 8556 7766


503 views

Recent Posts

See All