Review: Padano Bistro in Loggers' Run
There’s a new Italian restaurant in the Loggers’ Run plaza. It’s in the same location as the old Mama’s, but the interior and menu are new and different. On the inside we noticed upgraded materials throughout. It looks nicer and feels roomier even though it’s the same space. This is of course a restaurant so…