I have read in books & also here,. people saying that a restaurant such as Matsu No Ma or France is a good place to watch Illuminations. But I have also heard it something you hear & smell (?).
Is inside a good place to watch? Or should I find
a spot early around the lake?
Thanks

Is inside a good place to watch? Or should I find


Thanks
