Its conveniently situated between Starbucks and sushi shop. I have been avoiding going to Starbucks and landed at this place by chance. It is quite small and easy to pass by. Something that differentiates this cafe from others is that it looks like this place bakes or cooks their own menus. I am tired of seeing all the cafes around town serving the same muffins, scones, sandwiches, etc. But this place definitely tastes different, and are fresh on most days. The only thing is service level goes up and down. They are so nice but so negligent at other times. It depends on who is there. Coffee beans taste over-roasted at times, but option to switch to soy, almond and other kinds of milk is a plus.