Damon:
What I THINK may have been going on with the tiling is that the rows of tiling without the snowflake design in the centre (the rows with the little diamond in the centre) were supposed to demarcate traffic lanes in the dining room. Tables and chairs would have gone in the snowflake areas, not in the diamond areas. This would have made it very easy to set the room's furnishings back up correctly after floor cleaning or polishing. The overall look of the floor would have been nicely coordinated, but the differences between aisles and furnished areas would have been made clear. It would have been important for all the furnishings to be returned to their exact places after cleaning the floor; the waiters would have had a hard time adjusting to a rearrangement of the furnishings in the middle of a voyage. Waiting tables is very high-speed, hard work, done under enormous mental strain- the slightest change in routine can make a restaurant's service ragged until everyone has had a chance to adjust.
As you can clearly see, the diamond tiles are in the aisle, and the snowflake ones under the tables and chairs, which is why I think this theory is valid. In decorating any commercial space, there are considerations that would NEVER occur to the average person, because most people think of decor only in terms of looks.