Of course it is OK. You may feel overdressed in the restaurant you're going to but I still believe a shirt and tie is appropriate for visits to any nice restaurants. Check in advance to see if the restaurant itself requires you to wear a jacket. Very few actually do. It doesn't matter whether or not your shirt has a pocket or not. The shirts with pockets look better (my opinion).





