Best French dip I've had! My girlfriend suggested we try this place while we were out running around. First of all I didn't even know in my 32 years living here that Glenwillow was a city, town or whatever it is. We were there early afternoon on a weekend and it was very slow. I'm guessing they pack them in for lunch and dinner during the week though because there is alot of industry packed in that little place. The prices were fair and the food was excellent. We both had the french dip sandwhich and it was the best if not top 3 I've had. The place is very clean and has a higher end look and feel to it but the prices were not high end. I would highly recommend checking this place out when you are in the area.