Arya Restaurant, Café and Deli features a range of delicious cuisine, specialising in Afghani and Uzbeki food, always something delicious to come in and try.
Arya Restaurant, Café and Deli features a range of delicious cuisine, specialising in Afghani and Uzbeki food, always something delicious to come in and try.