Craving for new favorites at Omakase Restaurant on March 08, 2010 Il Terrazzo japanese food omakase restaurant Philippines spicy tuna salad tomas morato zigzag roll +