All reviews seem negative
these people are so rude and the food is as frozen as it comes, its really bad and the atmosphere is like that of a nasty food court Pros: its close to clothing stores to get ...
Located in the Vicksburg Factory Outlet.