Browse through out pictures and get a taste of everything the Garlic Rose Bistro has to offer from our comfortable décor to our delicious menu items to our relaxing bar. The Garlic Rose Bistro, one of the best Italian restaurants in Cranford NJ, is perfect for any occasion. Our photos are no substitute for experiencing for yourself one of the best Cranford NJ Italian restaurants. Our dining room is perfect for both family dining and romantic occasions, making us one of the best Cranford New Jersey Italian restaurants. Experience the power of deliciously fresh garlic dishes at the Garlic Rose Bistro, one of the best Italian restaurants Cranford NJ has to offer.