Location can't be beat. You're dining outside on the Venice Beach Boardwalk.
Seated quickly but waited more than 30 minutes before the waiter took our order. The waiter did acknowledge us several times saying "I"m sorry. It'll be a few minutes." The restaurant was packed, but I've eaten at packed restaurants with good service.
Food was okay, but my son and I got another table's order. We were both so hungry that we ate it anyway. Waiter was extremely nice. He thanked us repeatedly for being so patient.
Bathroom was pretty clean given the location.
I'd definitely eat here again, but not if I'm in a hurry.