Company name: Smilte Restaurant
Description: Lithuanian cuisine & contemporary decor
627-629, Lea Bridge Rd, London E10 6AJ, United Kingdom