Hi Guys, this post is about an Indonesian restaurant in London that I recently visited. It is called Nusa Dua and is located at Shaftesbury Avenue in Chinatown/Leicester Square area. My husband and I ordered a Set Lunch Menu. It
Read moreMaria Bristoll
Your unique source for Antiques, Food and Travel
