The pizzas are excellent, and the Caprese salad is generous with the cheese. But the most interesting thing on the menu is the lemongrassgreen tea - - it was everything I hoped it would be!
Its the best place for Italian food and milk tea combined. Ask for access in free wifi. The accommodating staff will provide you the moment you ask. Yummy pasta!