Restaurants in Deptford
South East
Fine Restaurant & Bar (African)
Kaya House (Malaysian)
New Millennium Brasserie (Brasserie)
Noodle King (Chinese)
The Big Red (Pizza)
Villa Romana (Italian)
@foodepedia Pretty bright and sticky over here but not as wet as we thought. Enjoy the heatwave!