Mediterranea-Restaurant-Upper-Norwood/Upper-Norwood
Are you the owner? Manage this listing for free.
21 Westow Street, Upper Norwood, London, SE193RY ,
02087717327
$10 - $20
Restaurant
Table Service
Italian
Dine in , Takeaway , Cash , EFTPOS , Visa , Mastercard , Bankcard