There is no dress code when going to most restaurants but you might receive some funny looks if you show up in sweats. Dressing well is respectful and you'll want to try to blend in with the locals. Unless you're going to a very fancy restaurant, dark jeans or other slacks are acceptable.