Neon

Italian Restaurant in Brixton
Neon image

Our records show that Neon is closed.

Address

71 Atlantic Road
Brixton
London
SW9 8PU

Map
Cuisine
Italian
Region
Brixton
Nearest Station
Brixton
0.18 miles

Neon serves a variety of authentic Italian dishes to eat in or take away at their restaurant.

User Reviews

There are no user reviews