A church ? A house ? A children playground ? Well no. This is an italian restaurant in Japan. Check the inside !
(more…)