Hello, as you described that you want to make an online restaurant website with java. I don't know whether you want to develop it for you college project or for you own website.
But let me tell you one thing, if you are doing it for college project, then java is really a good choice to make a website. But for your own restaurant, you want to make it, then java is not a good choice.
You can go with anything other than java. Because java will cost you a lot then what you expect. You can go with many other alternatives other than java and .NET for you own personal restaurant website.
Now, coming to My skills, Let me tell, even though i'm saying that java is not good for this project, i would like to add that java is my first choice of programming language just like our mother tongue.I have a years of experience of java. But i do have expertise of other stuffs like wordpress, PHP, javascript and so on.
Even though i've given this price and time, we can negotiate as per your requirements.
Thank You.