I recently had Tommy O's cater a party of mine and my experience was very good. I'm recommending them to anyone who's having an informal party and wants someone else to do the hard work. I was able to get the quantities I desired and choose my own menu; I wasn't boxed in with predetermined menus and amounts. The price was decent and everything was ready when promised (an issue for me in the past). The food is Asian/Hawaiian-themed and everything was delicious! Tommy O's is also open for lunch and dinner during the week, and they have an excellent breakfast menu on weekends.