In English, we don’t say for I, we say for me. German is the same way!
Notice how the waiter addressed you with Sie? He’s just being polite!