25 Anglesea Road, London, SE18 6EG
Reviewed by Anonymous
Customer service is not very good, its very hard for someone to give you table service. The prices are ok, the food is ok. Its a nice venue to have a small dinner party.
Jul 6, 2010