I've been watching this place for a while now and was waiting for the opportunity to give it a try. Although they specialize in cheese steak sandwiches I went out on a limb and got the Italian hoagie as I was craving some Italian deli that day. When my order arrived immediately I noticed the size of the sandwich. Its was huge. Although there was no cooking involved so I cant really rate that. The bread was super fresh and the meat to bread ratio was perfect. The sauce they put on the sandwich was almost like a sub sauce but with a twist. It went perfect with the meat combination. The french fries seemed to be fresh cut. Great fries. I will be visiting OMG again real soon and will be trying their cheese steak sandwich.