I've been very happy with Omega. My girlfriend and I order out at least 3 times a week and we just kind of discovered Omega, thanks to GRUBHUB ;) and I have yet to have a bad meal!!
Their attention to detail is great, I love their packaging, delivery service is fantastic, and I love the fact that they have Wheat Sub rolls. The place is pretty much flawless for what it is....5 STARS