Capital Restaurant

271 Fore Street London N9 0PD