Smack in the heart of Orchard Road, Big O is fast becoming a hit with its food—even if at first glance the place feels an ambitious coffee joint. Dishes like Cod fillet with spinach and mash; seafood marinara; and roast pork ribs are a big draw, and desserts like their mud pies and chocolate truffle cake are simply spectacular.