Red Sea Restaurant & Bar

Red Sea Restaurant & Bar
85 Camberwell Road, London, SE5 0EZ
Photo of Red Sea Restaurant & Bar