Nhu Lan – Saigon Subs, ‘just about right …fresh and light’

So where is that arrow pointing? Looks like it is pointing into some sort of food establishment, maybe I should follow it across the road to see what is over there? Getting over there it was a Saigon Sub shop, “looking spicy”, I was getting excited. Nhu Lan seemed to be all about the subs,…