My friend & I will go to Dim Sum, eat a ton of food, & then go to the gym on the way home. While I will wait three (sometimes four hours before training) after the meal.
I take a nap after Dim Sum, no way i'm training after that.

I eat a medium sized meal about 2-3 hours before i go to the gym.
I usually eat a chicken breast, 2 cups brown rice and some veggies. i also eat a banana on the way to and from the gym.
Over the years i've noticed that the pre-workout meal needs to be high in carbs, but light enough not to bloat you and drag you down.
