Okay.
Carumba's, Waramuga(sp?), Elvi's, and this place described below:
good, inexpensive (local) restaurant located a 2 minute walk N of Banyan Bay and 30 seconds S of Marina's store.
Is this last un-named place located on the right or left as you head north towards SP?