Want to have a drink at one of the best restaurants in Cranford NJ? Come on in to Garlic Rose Bistro. Our comfortable bar is the perfect place to have a drink either alone or with friends. Our tables are a in a fantastic dining room atmosphere and offer full bar service as well. These are just a couple of the reasons many people say we’re one of the best restaurants in Cranford. Have a look at our extensive liquor, wine, and drink menu. You’ll see that having the perfect pairing on hand for our innovative menu goes a long way towards making us one of the best restaurants Cranford NJ has to offer.