Travel Nibbles: ‘Sora Lella’ Review

Hey Nibblers!         This week, we still find ourselves reviewing Roma. This is my last documented meal/ last dinner in Roma so, when we saw the raves of a Michelin star ratings and ads all over their entrance door plus a 4/5 Tripadvisor score, we just had to try it. Situated on…