I love this Japanese restaurant. Not a fancy atmosphere, casual but nice enough and very clean. Tables are not crowded together. The food is always fresh, well prepared and delicious. This is my preferred Japanese restaurant. I've been to a few other Japanese in Monmouth county but consistently happy with Osho and keep coming back. Service is always good, always pleasant, food is always good. Prices are good.