ODD: (adjective) strange or unusual / different from what is normal or expected
I have been to a place which is quite different from the usual cafes around. I meet the owner and surprisingly, he is not the eccentric type I am expecting. He, on the contrary, speaks engagingly and loves food.
Thus, most of the dishes they serve at Odds Cafe and Nail Spa are exquisitely mouthwatering. Mr. Art Sebastian, the owner, carefully decided on the menu and tried each of them first before coming up with the final list. Anything just plain satisfactory to his taste was put to waste.
That is how hands-on Mr. Art is with his business.