Re: Seriously, do they have sandwiches in the future?
I think that the food on the 23rd century Enterprise is cubes, is because that's the way it comes out of their food machines. It's manufactured in a slab inside the machine and cut to uniformed sizes.
That's an Andorian food called 'gristhera'. It's supposed to be VERY popular among aliens and that's why you always see it served at diplomatic functions.
"Pitching is simple -- cheese for the kitchen and a yakker for the kudo." - Dennis Eckersley