Sakura Sushi Noodle

Address: 77 Liverpool Street
Phone: 6231 6396