Bay Root

8 Camberwell Road, Camberwell, London, SE5 0EN

Telephone: 02079984030

Lebanese takeaway.

Menu of Bay Root
order food now

location of Bay Root

Bay Root reviews


Rate Bay Root