There are some great restruants on the Island. Unfortunatley none near Ronaldsway.
Can i suggest you consider going to Andreas it will only cost you £5 in a single. Alternatley give me a shout and i will give you the contact details of a farmer who a strip 5 minutes out side of Douglas. i am fairly sure he will allow you in and will be able to supply fuel as well.
Oh yeah. if Ronaldsway is fogged in or has poor cloud height and vis then I can pretty much gauruntee Andreas will be clear, it hardly ever gets fogged in. Plus it is in class G.