We arrived in Ewa Beach and not knowing where to go, we stumbled around until we found the plaza with Russo's in it and decided to give it a try. Everything else looked like takeout or fast food and we were looking for a place to sit and relax after arriving.
It was busy at 8pm when we got there but were seated fairly quickly. The menu has lots of choices and the dishes we saw at other tables looked good. Our food was good but it was a bit pricey. And as mentioned in a previous review, it was indeed loud when full. There is no noise dampening and it was pretty loud. The service was average, nothing special.