As the best seafood in town, around Flushing and the surrounding areas, O Crab is dedicated to bringing you fresh seafood and the best recipes that you cannot get anywhere else. When you come into our fine dining restaurant, we promise you a fine dining ambiance like no other. When you want fine dining at your local seafood restaurant, we promise, around Flushing, you cannot do better than O Crab. So come on in today. We guarantee that you will fall in love the moment you step through our doors and smell what is cooking in the kitchen.