Restaurant

Malabar Kitchen

57 Vicarage Street, Barnstaple, ENG EX32 7BT

Loading…