Devran Restaurant London
Turkish restaurant; Halal restaurant
Description:Relaxed restaurant serving family-friendly Turkish food in a warm, amber-hued room. Casual stop for Turkish cuisine
Location: London 170-172 Stoke Newington Rd N16 7UY GB
Phone:+442072542525
Map Location:51.5563, 51.5563