New York Deli Aylesbury
Friars Square Shopping Centre,
Aylesbury HP20 2SP ,United Kingdom
New York Deli Aylesbury is one of the popular Coffee Shop located in Friars Square Shopping Centre , listed under
Cafe in Aylesbury
,
Restaurant/cafe in Aylesbury
,