It’s official: O’Girasol, the sunflower restaurant , voted by local people as West Norwood’s Favourite Business.
Owned and run by a local family, O’Girasol serves the best pasta in town!
Check It out for yourself at 382 Norwood Road SE27 0AA – opposite Robson Road
Open 7am to 7pm Monday- Saturday and 8am to 4pm on Sundays.