Touareg Restaurant
165 Elm Grove
Restaurant

Waterlooville England United Kingdom Store