CJ'S QUICK MART & DELI in 1169 W Lemon Creek Rd in Baroda