Rasa Travancore – Stoke Newington Church Street

We went to dinner at Stoke Newington’s Rasa Travancore for a friend’s good bye meal. Now there are a few Rasa Restaurants in existence. In fact there are two on Stoke Newington Church… Continue reading