This is one of my favourite places that I dined at this year.
Stuttgart is in Southwest Germany and is known for its automative industry. Both Porsche and Mercedes-Benz have their headquarters in Stuttgart. Blackforest is a large forested mountain range in Southwest Germany.
I love the decor here- it's almost being teleported to another country!
As we ordered the platter, we were served with an enormous pile of mashed...